Project Information
The project focuses on building a complex, real-time, multi-component system with deep hardware integrations, strict scope control, and high reliability requirements.

Requirements

  • 3+ years of experience as a Business Analyst in IT, with hands-on work on complex systems or integration-heavy projects across multiple domains.
  • Strong understanding of the software development lifecycle, with a particular focus on system analysis and integration-driven solutions.
  • Proven experience in eliciting and structuring requirements in technically complex environments (interviews, deep-dive sessions with engineers, document and specification analysis).
  • Ability to quickly understand complex domains, hardware-related constraints, and evolving system behavior, and translate them into clear, structured requirements.
  • Solid stakeholder management skills, including working with technical and non-technical stakeholders under time and responsibility constraints.
  • Strong experience in defining and documenting functional and non-functional requirements, including:

– system flows;
-integration requirements;
-business rules and automation algorithms;
-simulation systems;
-constraints and assumptions.

  • Experience working with multiple requirement formats: user stories, acceptance criteria, system specifications, sequence diagrams, BPMN/UML, state diagrams.
  • Ability to decompose complex end-to-end system flows into clear, testable, and implementation-ready components.
  • Confidence in change management: identifying impacts, managing dependencies, and maintaining system consistency when requirements evolve.
  • Strong focus on scope control: ability to work strictly within the approved scope, clearly distinguish scope from assumptions, and prevent uncontrolled scope expansion.
  • Strong collaboration skills with cross-functional teams: backend, system engineers, embedded/hardware-related teams, QA, and product/project management.
  • Ability to reason about business value and risk when working with different solution options in responsibility-heavy and technically complex domains.
  • Experience supporting business acceptance testing, system validation, and post-delivery analysis.
  • English level: Upper-Intermediate (B2) or higher.
  • The candidate must be based in Ukraine.
  • Availability to work from Kyiv or readiness to travel to Kyiv up to several times per month when required by the project.

Responsibilities

  • Perform business and system analysis activities throughout the full software development lifecycle.
  • Elicit, analyze, and formalize requirements for a complex, real-time, multi-component system.
  • Describe and maintain end-to-end system behavior, including interactions between subsystems and external integrations.
  • Prepare and maintain clear, structured, and unambiguous documentation suitable for engineering, testing, and validation.
  • Ensure strict adherence to the agreed scope and requirements baseline throughout the project lifecycle.
  • Facilitate requirement clarification and validation sessions with stakeholders and the delivery team.
  • Ensure shared understanding of system scope, constraints, and priorities across all involved parties.
  • Actively manage requirement changes, dependencies, and risks related to system behavior and integrations, following a clear and disciplined change management process.
  • Contribute to internal BA practices, documentation standards, and knowledge sharing within the company.
  • Strong ownership mindset, with the ability to proactively drive analysis activities and follow topics through to resolution.
  • Adaptability and ability to work effectively in a dynamic environment with evolving requirements, priorities, and incomplete information.
  • Flexibility in approaches and ways of working, with the ability to adjust to project needs while maintaining focus on quality and outcomes.

Key Working Principles

  • High level of attention to detail when working with requirements, integrations, and system behavior.
  • Discipline in following defined scope, processes, and change management rules.
  • Ability to notice inconsistencies, gaps, and edge cases early and proactively address them.

Nice to have

  • Experience with system analysis, embedded systems, IoT, telecom, or other technically complex domains.
  • Understanding of real-time systems, event-driven architectures, or state-based system behavior.
  • Experience in presales or early-stage solution definition.

What you will get:
Career growth & projects

  • Competitive salary based on your skills and experience, and a benefits package.
  • Regular performance appraisals to support your career development.
  • Professional development support: online courses, certifications, and study compensation (including English courses).
  • A modern tech stack across challenging, long-term projects.

Health & well-being

  •  Paid vacation (18 working days), public holidays (11 days), and sick leave (15 days).
  •  VIP medical insurance or sports coverage.

Work environment & flexibility

  • Remote work from anywhere in the world or in one of our offices in Kyiv, Lviv, or Warsaw.
  • Necessary equipment to perform your work.

Culture & community

  • A collaborative and open culture where contributions are recognized.
  • Regular corporate online & offline activities.
  • Geniusee Charity Fund, making a difference beyond tech.