About the project: 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. ● Experience in defining “as-is” and “to-be” states for complex systems, including interaction between multiple subsystems. ● 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.
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 will you get: ● Competitive salary and good compensation package; ● Exciting, challenging and stable startup projects with a modern stack; ● Corporate English course; ● Ability to practice English and communication skills through permanent interaction with clients from all over the world; ● Professional study compensation, online courses and certifications; ● Career development opportunity, semi-annual and annual salary review process; ● Necessary equipment to perform work tasks; ● VIP medical insurance or sports coverage; ● Informal and friendly atmosphere; ● The ability to focus on your work: a lack of bureaucracy and micromanagement; ● Flexible working hours (start your day between 8:00 and 11:30); ● Team buildings, corporate events; ● Paid vacation (18 working days) and sick leaves; ● Cozy offices in 2 cities ( Kyiv & Lviv ) with electricity and Wi-Fi ( Generator & Starlink); ● Compensation for coworking (except for employees from Kyiv and Lviv); ● Corporate lunch + soft skills clubs; ● Unlimited work from home from anywhere in the world (remote); ● Geniusee has its own charity fund.