Skills / Requirements
- Agile
- AI Fluency
- AI Prototyping
- API Documentation
- BPMN
- Business Analysis
- Client Management
- Functional Decomposition
- OpenAPI
- Pre-sales Activities
- Problem Solving
- Requirements Elicitation
- Scrum
- Software Development Lifecycle
- Stakeholder Communication
- Swagger
- Systems Thinking
- Time Management
- UML
- Vibe Coding
Benefits and Perks
- Flexible schedule
- Professional environment
- Project-based
- Remote Work
Job Overview
Altamira is a software development outsourcing company. We provide solutions that make a tangible impact on our clients’ growth and productivity. With domain knowledge across product and technology development, we aim to provide cost-efficient solutions without compromising quality. We are driven to deliver the best, every single time.
Altamira service delivery teams currently span Slovakia, Ukraine, and the Middle East, and we have ambitions to expand our footprint to meet the growing demand across Europe and into our primary growth markets in the UK and the US. In terms of industry verticals, we are focused on EdTech, Fintech, eCommerce, and Pharma.
As a fully remote company, we welcome talented individuals seeking hourly-based freelance opportunities
We are looking for a proactive and mature Business Analyst who is not just about writing requirements, but can think in solutions, talk tech, work with AI tools, and confidently drive clients from idea to structured scope.
This role sits at the intersection of business analysis, product thinking, AI exploration, and pre-sales/discovery activities.
Requirements
4+ years of experience as a Business Analyst in a tech company
Upper-Intermediate+ written and spoken English
Good knowledge of Business Analysis theory and best practices
Understanding of Scrum / Agile methodology
Strong client management and communication skills
Strong soft skills: analytical and systems thinking, problem-solving, functional decomposition, self-organization, attention to detail, time management
Ability to speak “the same language” with developers and designers
Experience in requirements elicitation (workshops, discovery calls, stakeholder interviews, documentation analysis)
Understanding of the Software Development Lifecycle (SDLC)
Basic technical/engineering background, ability to discuss solution approaches with devs
Experience with AI prototyping / vibe-coding tools (Lovable, Bolt, or similar)
General understanding of AI (LLMs, models, agents — high level) and willingness to grow in this area
Experience driving discovery phases, client audits, and pre-sales activities
Highly energetic, proactive, self-starter, and extremely responsible
Experience with UML, BPMN, and flow diagrams
Ability to read API documentation (Swagger/OpenAPI)
Client communication experience with the USA/Europe markets
Experience with business & competitor analysis
Responsibilities
Define business needs and goals, and translate them into clear software requirements
Lead discovery and audit session with clients
Contribute to AI-driven prototyping and solution shaping
Conduct business and competitor analysis to help shape optimal solutions
Collaborate closely with stakeholders, PMs, designers, and development teams
Manage requirements: write and refine user stories and acceptance criteria
Prioritize requirements based on business value and stakeholder input
Support pre-sales and early project phases
Contribute to AI-driven prototyping and solution shaping
Participate in backlog management and other Agile/Scrum activities
Drive continuous improvement of product quality and customer satisfaction
Our transparent recruitment journey usually takes up to 2 weeks and includes a few stages:
Recruiting Interview -> 30-45 min
Technical Interview -> 1-1,5h
Client Interview (optional) -> up to 1h
Reference Check
Offer
If you’re seeking a flexible, welcoming, and professional environment, join our freelance project-based team!
We do believe that the success of altamira.ai is impossible without the success of our Talents and the success of our Clients!