Business Analyst
We are looking for a strong Business Analyst to support the CTO and Product Owner with feature discovery, business flow documentation, requirements definition, and stakeholder alignment across our digital platforms.
This is a hands-on role for someone who is comfortable understanding business needs, asking the right questions, documenting how features should work, and making sure that developers, QA, product, support, finance, CRM, and management can rely on clear and accurate documentation.
We need someone structured, analytical, pragmatic, and detail-oriented, able to work closely with the CTO, Product Owner, Project Manager, developers, QA, and business stakeholders to turn ideas into clear, testable, and well-documented requirements.
What you will do
• Support the CTO and Product Owner in researching and defining new features
• Gather and clarify requirements from product, management, operations, CRM, finance, support, and technical teams
• Document business flows, user journeys, rules, outcomes, and expected behaviours
• Translate business needs into clear feature specifications and acceptance criteria
• Help define what problem a feature solves, who it affects, and what outcome is expected
• Identify edge cases, dependencies, risks, and open questions before development starts
• Maintain reliable product and business documentation that stakeholders can use as a source of truth
• Document calculation rules, dashboard metrics, statuses, permissions, filters, and cross-system behaviours
• Collaborate with developers and QA to ensure requirements are clear, testable, and understood
• Support QA by documenting expected behaviours, test scenarios, and business validation rules
• Keep documentation updated when features change or business rules evolve
• Help ensure that different departments understand features in the same way
• Raise concerns early when requirements are unclear, incomplete, conflicting, or likely to create confusion
What we are looking for
• Previous experience as a Business Analyst, Product Analyst, Requirements Analyst, or similar role
• Strong ability to understand business needs and turn them into clear documentation
• Experience documenting business flows, feature requirements, acceptance criteria, and edge cases
• Ability to ask the right questions and challenge unclear or incomplete requests
• Strong attention to detail and ability to identify gaps in requirements
• Good understanding of how digital products, internal tools, dashboards, or operational platforms are built
• Ability to work with technical and non-technical stakeholders
• Clear written English and ability to explain complex flows in a simple way
• Comfortable working in a fast-moving environment with multiple stakeholders
• Practical mindset with the ability to keep documentation useful and not overly bureaucratic
• Strong organization skills and ability to maintain a reliable source of truth
• Clear communication and a strong sense of ownership
Nice to have
• Experience working with software development teams
• Experience in gaming, fintech, payments, CRM, SaaS, or other high-volume digital products
• Familiarity with tools such as Jira, Confluence, Notion, Miro, Figma, or similar
• Experience documenting dashboards, metrics, financial reports, user flows, or back-office systems
• Understanding of APIs, databases, or technical constraints at a functional level
• Experience supporting QA with acceptance criteria and test scenarios
• Experience working with multi-brand, multi-market, or white-label platforms
• Ability to create diagrams, flowcharts, process maps, or structured documentation templates
What matters to us
We value people who do more than just write down what was said in a meeting. We want someone who can understand the intent behind a feature, clarify the details, identify gaps, and help make sure the team builds the right thing in the right way.
Ownership matters a lot in this role. That means being able to take a feature idea, investigate it, ask questions, document the rules, define the expected outcome, and make sure stakeholders are aligned before the work reaches development.
We are looking for someone who is dependable, structured, analytical, and comfortable being accountable for the quality and reliability of product documentation.
This role is a strong fit for someone who likes clarity, structure, business logic, and product detail, and who wants to help teams reduce confusion, avoid rework, and make better decisions through better requirements.
Who you are
You are comfortable working with business and technical teams, understanding how features should work, and turning scattered information into clear and useful documentation.
You know how to balance detail with practicality. You understand that good requirements should help people move faster, not slow them down with unnecessary bureaucracy.
You communicate clearly, ask the right questions, raise issues early, and do not assume that a feature is clear just because someone described it quickly. You take responsibility for making requirements understandable, testable, and reliable, and you care about keeping stakeholders aligned throughout the full feature lifecycle.
Salary range: €45,000 – €65,000 gross per year, depending on experience and seniority level.
- Department
- Development
- Locations
- Limassol, Cyprus
- Remote status
- Hybrid
About CRAE GROUP
CRAE GROUP builds and manages technology and operational services for online businesses.
We provide scalable systems and specialized teams that help companies run smoothly, grow, and serve their customers with consistency. Our work sits behind the scenes, supporting brands across different industries through long-term partnerships and reliable execution.