If you are interested in working in a highly-motivated and high-performing team with multiple world Olympic programming prize winners in a highly innovative and dynamic culture, please read on!
As a Technical Analyst, you will:
- Collaborate with Product Owners and Systems Analysts to define precise requirements for features and user stories, including creating and updating UML diagrams to aid developers' understanding and reduce potential bugs. This streamlining of requirements will save time by minimizing unnecessary meetings and clarifications during development.
- Independently explore and expand outlined feature requirements, covering various use cases and scenarios. By adding user flows and updating requirements documentation, you will facilitate deeper understanding of features, enabling the dev team to address critical questions and gaps early in the development process, resulting in quicker test analysis and fewer discussions about feature details.
- Assist the development team in addressing minor questions related to requirements during development, updating use flows, design mockups, and requirements structures as needed to ensure accurate and efficient development work. Daily communication with developers and QA engineers will help resolve questions promptly.
- Consolidate previously created stories and feature descriptions into a comprehensive knowledge base about the product, facilitating faster analysis of new features and reducing the time required to write new requirements. This structured knowledge base will enhance efficiency for developers and testers alike.
- Collaborate with UI designers to ensure designs align with approved requirements, reducing the need for multiple design reviews by comparing requirements with designs. This streamlined process will free up time for Product Owners and Business Analysts to focus on more complex features and requirements, as well as other critical tasks such as metric analysis and competitor analysis.
Requirements:
- Clear and concise written English and Russian
- Experience of writing and refining feature requirements for use by development teams
- Practical understanding of key requirement concepts - success criteria, user personas, use cases, use flows, testability, etc.
- Experience in preparing flow diagrams in any widespread web-based graphing\drawing application (Miro, draw.io, etc.)
- Ability to work proactively, looking out for opportunities and coordinating with your teammates.
- Practical understanding of Agile Scrum methodology - sprint and sprint planning, capacity, story\task decomposition etc.
Qualities We Value:
- Self-Starter: You possess the innate ability to take the initiative and dive into tasks without waiting for direction. Your proactive nature means you're always one step ahead, identifying challenges and opportunities, and addressing them before they become issues.
- Autonomy: We encourage independence and self-reliance. You should be comfortable making decisions and driving projects forward without the need for constant supervision.
- Task Management: Our ideal candidate excels at task management, ensuring that deadlines are met and priorities are appropriately balanced. You're organized and have a knack for juggling multiple responsibilities without compromising on quality.
- Proactive Improvement: Beyond meeting requirements, you actively seek opportunities to enhance processes, optimize code, and suggest improvements to the team. Your innovative mindset is a valuable asset as we continuously strive for excellence.
Benefits:
- Competitive salary and performance-based bonuses.
- Remote work flexibility
- Opportunity to work with an elite team of world-class developers and business leaders
- Access to cutting-edge technology and continuous learning opportunities.
- Contribution to projects that make a positive global impact.
- Friendly and collaborative work culture.
Ready to apply for this role?
Apply Now →

