About the Role
We are seeking an experienced Technical Front-End Business Analyst to support the delivery of customer-facing digital initiatives. This role sits at the intersection of business, design, and technology, ensuring front-end solutions are intuitive, technically feasible, and aligned with strategic objectives.
You will work closely with Product Owners, UX/UI Designers, Developers, and key business stakeholders to define requirements, translate them into clear technical specifications, and support the successful delivery of web and/or mobile applications.
Key Responsibilities
- Elicit, analyse, and document business and functional requirements for front-end digital solutions
- Facilitate workshops and discovery sessions with business and technical stakeholders
- Translate business requirements into detailed user stories, wireframe annotations, and functional specifications
- Collaborate with UX/UI teams to ensure optimal customer experience and usability
- Work closely with front-end developers (e.g. React, Angular, Vue) to ensure requirements are technically sound and deliverable
- Define acceptance criteria and support SIT/UAT processes
- Conduct gap analysis, impact assessments, and dependency mapping
- Ensure alignment between front-end solutions and back-end integrations/APIs
- Support Agile ceremonies including sprint planning, backlog grooming, and retrospectives
- Proven experience as a Business Analyst within digital or front-end environments
- Strong understanding of web technologies (HTML, CSS, JavaScript)
- Experience working with modern front-end frameworks (e.g. React, Angular, Vue)
- Ability to read and interpret API documentation
- Strong stakeholder engagement and communication skills
- Experience working within Agile delivery frameworks
- Proficiency with tools such as JIRA, Confluence, Figma, Miro, or similar
- Experience in customer-facing digital platforms (web/mobile applications)
- Exposure to accessibility standards (WCAG)
- Experience with CMS platforms or eCommerce solutions
- Understanding of performance optimisation and responsive design principles
- Strong analytical and problem-solving skills
- Detail-oriented with the ability to see the end-to-end picture
- Collaborative and comfortable working with technical teams
- Proactive and delivery-focused
- Comfortable operating in fast-paced, evolving environments





