Syrve is an all-in-one POS and restaurant management platform used by bars, restaurants, takeaways and other hospitality businesses to streamline operations and improve efficiency. Built to support the evolving needs of the industry, Syrve helps hospitality teams work smarter and achieve stronger results.
About
As a System Analyst at Syrve, you will work embedded in a product development team and report directly to the team lead.
Your primary goal is to translate business requirements into clear, detailed specifications and tasks so that developers can deliver the right solutions with minimal rework.
In this role, analysis goes beyond business requirements : you will work closely with the existing codebase to understand how the system behaves today and document it accurately. AI / LLM tools are actively used to explore frontend and backend code, APIs, data flows, and integrations, helping you prepare precise change proposals aligned with business needs.
You will collaborate closely with product owners, developers, QA, support teams, and business stakeholders — acting as the bridge between business needs and technical implementation. This role is ideal for someone with a strong systems mindset who enjoys both hands-on analytical work and team coordination.
3–5+ years of experience as a System Analyst, Business Analyst or similar role in product development, preferably with complex or distributed systems (POS, fintech, ERP, SaaS, etc.)
Strong ability to translate business language into clear technical requirements : structure inputs, identify gaps and edge cases, and describe behavior in a way that developers and QA can easily work with
Experience working inside a crossfunctional development team and supporting the full delivery cycle from idea to release.
Interest and readiness to take partial ownership over “how we do analysis” at Syrve : contributing to shared standards, reviewing others’ work, and helping unify practices across analysts.
Comfort working with technical artifacts (code, APIs, databases) and interest in using AI tools to support analysis and documentation to improve speed and quality of analysis and documentation.
Proficiency in English and Russian
Crossanalyst collaboration and emerging leadership
Participate in and gradually drive cross team alignment between analysts : share best practices, reusable patterns and domain knowledge, and help to build common standards for requirements and documentation quality.
Review analytical artifacts produced by other analysts when needed (requirements, specifications, diagrams), providing structured feedback to improve clarity and consistency.
Contribute to a shared knowledge base for analysts : templates, checklists, examples of good specifications, and guidelines for working with development teams.
Actively explore how to use AI in analytical work (drafting requirements, test cases, impact analysis, documentation, meeting summaries), and share effective patterns and tools with the wider analyst group.
Responsibilities
Work with product owners, business stakeholders and support teams to clarify business needs and transform them into structured, detailed requirements for the development team.
Prepare and maintain functional specifications, user stories, use cases and acceptance criteria so that developers and QA clearly understand what needs to be built and how it should behave.
Analyze existing system behavior by reviewing frontend and backend code, APIs, and data models, and document how the system works today.
Use AI / LLM-assisted tools to speed up system analysis, documentation, impact assessment, and preparation of technical change descriptions.
Support developers and QA during implementation : answer questions, refine requirements, review results against expected behavior and business goals.
Maintain a clear system view for your domain (processes, integrations, data flows, dependencies) and keep it up to date in documentation and diagrams.
We offer
Engaging work environment with highly qualified specialists,
Opportunities for professional development and career growth,
Chance to work in an international company with a diverse team.
Compensation for English language course,
Gym membership reimbursement,
Paid time off and paternity leave,
Comprehensive health insurance coverage,
Remote-first work environment
System Analyst • Beograd, 00, RS