Job search

Frontend Developer

Permanent

Negotiable

Berlin

An innovative SaaS company based in Berlin is looking for a talented Frontend Developer to join its product engineering team. This role is ideal for someone who thrives in a modern product environment, enjoys building intuitive user experiences, and has strong commercial experience across both Vue.js and React ecosystems.

You’ll work closely with Product, Design, and Engineering teams to create high-performance applications used by customers around the world, helping drive the evolution of a rapidly scaling platform.

The Role

As a Frontend Developer, you’ll take ownership of building and enhancing customer-facing features while contributing to frontend architecture, performance optimisation, and UI excellence.

Key responsibilities include:

  • Developing scalable, maintainable frontend applications using Vue.js and React.
  • Collaborating with Product and Design teams to deliver exceptional user experiences.
  • Translating wireframes and product requirements into high-quality code.
  • Improving application performance, accessibility, and responsiveness.
  • Participating in technical discussions and architectural decisions.
  • Working closely with backend engineers to integrate APIs and services.
  • Contributing to code reviews and engineering best practices.
  • Helping drive frontend standards and continuous improvement initiatives.

Technology Stack

  • Vue.js
  • React
  • TypeScript / JavaScript
  • HTML5 & CSS3
  • REST APIs
  • Modern frontend tooling and build systems
  • Component-based architecture
  • CI/CD pipelines
  • Cloud-based SaaS environment

What We’re Looking For

  • Commercial experience developing modern web applications.
  • Strong proficiency in both Vue.js and React.
  • Excellent JavaScript and TypeScript skills.
  • Solid understanding of frontend architecture and state management.
  • Experience consuming and integrating APIs.
  • Strong knowledge of responsive design principles.
  • Understanding of performance optimisation and web accessibility.
  • Ability to work in a collaborative, agile environment.
  • Fluent English communication skills.

Apply now

Related

  • Full-stack Engineer

    Permanent

    Negotiable

    Berlin

    We’re partnering with a fast-growing, well-funded technology company that is building next-generation AI-powered software products used by enterprise customers across complex, data-intensive industries. They’re looking for a Senior Full Stack Engineer with a strong backend focus in Go, who enjoys…

    Apply
  • Content Manager

    Permanent

    Negotiable

    Berlin

    As Content Manager, you’ll be responsible for developing and executing content initiatives that engage German-speaking audiences throughout the customer journey. Working closely with Marketing, Product, Sales, and Customer Success teams, you’ll create compelling content that drives awareness, generates leads, and…

    Apply

Get ready for a new step in your career

Read some video interview tips


Want to be part of Annapurna’s success?
Visit our internal careers page here.