• Create the vision of feature development, the behavior of functionality, generate ideas for enhancements of the product, and new feature development.
  • Elicit business and product objectives and translate into the solution and implementation requirements
  • Decompose and elaborate requirements according to business priorities
  • Prepare technical backlog with developers, maintain the lifecycle of the issues and drive sprint planning, support functionality till production
  • Analyze and verify feature requests from the stakeholders, define required changes
  • Communicate requirements to the development team on the required level of details


  • 2+ years of experience as a Business Analyst, and 2+ years of experience as a Software engineer
  • Deep technical background, understanding of how mobile, web apps work under the hood; understanding of design/architecture patterns
  • Experience in technical business analysis in TravelTech
  • Upper-Intermediate level of English;
  • Fundamental knowledge of and practical experience with various business analysis knowledge areas, techniques, responsibilities and activities;
  • Knowledge and experience with Agile and Scrum-based development methodologies;
  • Experience in creating and maintaining clear and concise requirements documentation
  • Excellent communication skills demonstrating a proactive approach at all levels with Developers, QA, and Stakeholders
  • Be flexible to change and uncertainty tolerant