
Frontend Developer
- London
- £100,000 per year
- Permanent
- Full-time
- Develop, optimize, and maintain modern web applications using React and TypeScript
- Work closely with product managers, designers, and backend engineers to deliver end-to-end features
- Contribute to architectural decisions and help define frontend best practices
- Ensure performance, accessibility, and cross-browser compatibility across the application
- Lead by example in code quality, testing, and documentation
- Mentor junior developers and contribute to continuous improvement across the frontend stack
- Strong commercial experience as a frontend or full-stack developer, with deep expertise in React and TypeScript
- Familiarity with state management, testing frameworks, and frontend tooling
- Understanding of UX principles and a commitment to building clean, user-friendly interfaces
- Experience working in a product-focused, agile environment
- Bonus: Experience in real-time applications, data visualization, or complex UIs
- Passionate about emerging technologies and their real-world applications
- Based in or able to work from London with hybrid flexibility
GDPR data policy
/a
.' class='gform_hidden' />Send ApplicationDan JefferyHow can I help?If you want to know more about the job, get in touch below.Most popular3 min3 min3 minArticles3 min2 min2 minEventsGet ready for a new step in your careerWant to be part of Annapurna’s success?
Visit our internal careers page .Trusted Responsible SearchBrowsePoliciesSocialAddressUnit 4,
9 Bell Yard Mews,
London
SE1 3UYUKMunich© 2025 All Rights ReservedManage Cookie ConsentWe use cookies to optimise our website and our service.Functional Functional Always activeThe technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network. Preferences PreferencesThe technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user. Statistics StatisticsThe technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you. Marketing MarketingThe technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.