Join a fast-paced, high-growth environment where your expertise in frontend development will shape intuitive, high-performance user experiences for a global audience.
Work closely with cross-functional teams to design and build scalable applications, ensuring top-quality performance and maintainability.
Contribute to architectural decisions, influence best practices, and deliver impactful features from concept to launch.
Thrive in a collaborative, agile setting, enjoy solving complex challenges, and make a tangible impact on products used by millions worldwide.
Occasional travel for quarterly team events will help you connect face-to-face with colleagues across Europe.
Design, develop, and maintain efficient, reusable, and reliable React-based applications.
Ensure optimal application performance, quality, and responsiveness through robust coding practices.
Identify and resolve bottlenecks, bugs, and performance issues.
Contribute to architectural discussions and help define future technical standards and best practices.
Participate in all stages of the product lifecycle, from ideation to delivery and ongoing optimization.
Maintain clean, well-structured, and well-documented code, balancing elegance with practicality.
Collaborate closely with team members across disciplines, fostering a strong engineering culture of feedback, growth, and continuous improvement.
Utilize continuous integration practices, development tools, and database schemas to support business processes.
Requirements:
Proven experience building complex JavaScript single-page applications (SPAs).
Strong expertise in React and Redux, as well as modern JS toolchains (NPM, Lerna, Webpack, ESLint).
Familiarity with TypeScript, Cordova, and native mobile development for Android and/or iOS.
Understanding of PWA, SSR, Node.js, Cypress, and Jest; full-stack experience (especially with Ruby or Elixir) is a plus.
Strong problem-solving abilities with a creative and analytical mindset.
Excellent communication skills with the ability to collaborate across teams and influence stakeholders effectively.
Comfortable working in a fast-changing environment, proactively taking initiative, and contributing to team success.
Commitment to writing maintainable, scalable, and high-quality code.
Benefits:
Fully remote role with quarterly travel for in-person team events.
Opportunity to work on products used by millions globally.
Inclusive and collaborative company culture.
Competitive compensation package.
Flexible working arrangements.
Career development opportunities in a rapidly growing organization.
Supportive environment for accessibility and individual needs.