Business Analyst
- Manages requirements gathering and analysis activities by working with Product Owner ,business stakeholders, developers, designers and QAs;
- Elicits, captures, analyzes, refines, articulates and documents business requirements, user stories, acceptance criteria and software documentation;
- Manages requirements changes throughout the project lifecycle for new product feature development;
- Transforms complex information into easy to understand language(logic);
- Assists with product backlog management and grooming;
- Collaborates closely with UX, Development and QA Teams;
- Establishes agreement between stakeholders on requirements;
- Participates in Scrum stand-up meetings, backlog grooming sessions, review and retrospective meetings;
- Occasional travel may be required.
Technical Product Owner/Senior BA (remote/Kyiv)
- Solid understanding of software/product development lifecycle and Agile (SCRUM) experience;
- Proven experience of user stories creation, acceptance criteria definition, design documentation, process flows and wireframes creation;
- Strong analytical skills and product mindset;
- Knowledge of JIRA and Agile tools;
- Knowledge of UML;
- Strong communication, collaboration and problem solving skills;
- Creative mind and Proactive approach;
- Experience with the web/mobile solutions development;
- Understanding of Cloud/Microservice development approach;
- B2+ English knowledge is a must;
- XML\SQL and Data Analysis skills are a plus;
- Sports Betting domain experience is a big plus.
Manual Middle+/Senior QA
- Functional manual testing of Web application (desktop and mobile versions);
- Regression, Smoke, Story, Exploratory manual testing;
- Integration testing of different products (internal and external 3rd parties products);
- API testing (Swagger, Postman);
- Requirements analysis and test efforts estimation;
- Bugs reporting and retesting;
- Test-cases/scenarios documentation and support in Jira and TestRail;
- Test documentation support in Confluence;
- Issue root causes investigation using system logs, DB queries (MySQL), etc.;
- Tests runs reporting;
- Continuous improvement of the testing approaches, practices and processes.
Senior Back-End Developer
— Extensive knowledge of Java, Spring and associated technologies: JUnit, Web Application Servers (e.g. Jetty/Tomcat), Gradle/Maven/Ant;
— Strong knowledge ofMySQL and writing optimized database queries;
— Thorough understanding of architectural software concepts, Object-Oriented and Functional programming, MVC/MV* architectures, asynchronous server communication;
— Experience in the design and development of RESTful web services and JSON handling;
— Able to use Git and understand distributed version control strategies;
— Software craftsman, with a rigorous and disciplined approach to writing simple and effective software but not afraid to learn from failure and tell others about mistakes;
— Knowledgeable in web software architectures and design patterns;
— You champion agile principles and are a strong advocate for Continuous Delivery, TDD, Refactoring and Pair Programming;
— Familiar with using a tracking system such as JIRA;
— Have an aptitude and willingness to learn the business domain and new technologies;
— A genuinely nice person, opinionated but humble enough to work with anyone.
Senior AI/ML Engineer
- Mentor and guide junior team members in machine learning, AI, and GenAI methodologies.
- Lead the design, architecture, and technical direction for AI/ML projects.
- Buy vs Build - Leverage 3rd party APIs wherever applicable and integrate it into the designed solution
- Design and develop advanced ML systems in NLP, Vision, RL or Recommendations, that follow high production standards
- Learn & apply the latest technological advancements in AI/ML to create new or improve existing solutions.
- Work closely with other teams to build services and internal mini-products for business functions like Marketing, Product, Operations, and Customer Support.
- Deploy ML models to production, ensuring scalability, reliability, and efficiency.
- Integrate AI and ML services with existing systems or develop simple prototypes with user interfaces (UI) as required.
- Collaborate with DevOps and engineering teams to automate and streamline deployment processes.
- Work with product teams on measurement plans & enable testing plans of the models and solutions deployed
- Provide expertise to external stakeholders in both the algorithm and systems engineering side of ML.
- Drive strong documentation practices in the team
- Engage in continuous learning to stay up-to-date with emerging technologies and methodologies in the AI/ML space.