Senior Software Engineer – Frontend (all genders)

All Job Positions

Senior Software Engineer – Frontend (all genders)

WHAT WE’D LOVE YOU TO DO (AND LOVE DOING)

As a key member of our engineering team, you will drive the development of our user-facing features. You'll take ideas from concept to production, ensuring we build scalable, high-quality, and user-friendly applications.

  • Design & Develop: Architect, build, and maintain clean, efficient, and reusable code using modern React and TypeScript.

  • Problem Solve: Take a proactive approach by suggesting, researching, and implementing solutions to complex technical challenges.

  • Collaborate: Work closely with Product Management and Design to refine requirements and with your team to design robust technical solutions. You'll translate ambiguous ideas into practical features.

  • Own Your Work: Take full ownership of the features you build, including writing comprehensive unit and component tests to ensure quality and long-term maintainability.

  • Innovate & Improve: Always look for opportunities to make things better, whether it's enhancing the user interface, improving performance, or mentoring other engineers. Your creativity and attention to detail will be key.

  • Align & Lead: Act as a technical leader within your team and on cross-team projects, helping to align on solution designs and driving significant deliverables forward.

WE'D LOVE TO MEET YOU IF

Proven ability and experience developing modern SaaS applications with React and Typescript

  • Technical Skills:

    • Demonstrable experience with modern React

    • Good knowledge of JavaScript, CSS, & HTML

    • Strong proficiency in TypeScript

    • Experience with fetching and caching tools like React Query

    • A solid understanding of REST API principles and Open API

  • Quality & Testing:

    • You have experience with unit and component testing using frameworks like Jest and React Testing Library

    • You have experience with E2E Tests using Playwright or Cypress

  • Mindset & Communication:

    • You have a proactive approach, constantly suggesting and finding solutions

    • Your creativity and attention to detail drive you to improve everything you touch

    • You have a very good command of English (written and spoken)

EMPLOYEE BENEFITS YOU’LL LOVE

GET IN TOUCH

Get in touch and Apply

Please read our privacy policy before you submit your application.