Front-end Engineer (React)
The Role
We are looking for a skilled Front-end Engineer to be a key member of our new Front-end Platform team. You will be a hands-on builder, responsible for crafting the high-quality, reusable systems that power our entire product suite.
You will work closely with our Senior Front-end Engineer and Designer to build our new front-end platform—our core libraries and systems—that will empower all our product teams. You will write clean, efficient, and testable code to create modern, high-performance web applications, while also helping to refactor and migrate our existing legacy codebase.
While this is a remote-first role, you should be based in a CET-adjacent timezone to collaborate effectively with colleagues. You can also expect to travel for periodic in-person team gatherings.
What You'll Do
- Build and Contribute to the Platform: Actively contribute to the development and maintenance of our core front-end platform using React.js and TypeScript. This includes:
- Our reusable UI component library (e.g., Storybook).
- The foundational base websites and base mobile applications.
- Our centralized localization system.
- The UI framework for our internal base backoffice systems.
- Support Legacy Migration: Work with the Senior Engineer to refactor and migrate features from the existing codebase to our new, modern platform.
- Uphold Standards: Write high-quality, maintainable, and well-tested code, following the best practices and standards set by the team.
- Optimize Performance: Help profile and optimize our applications to ensure a lightning-fast and reliable experience for our users.
- Collaborate: Work closely with the Front-end Manager, Product Designers, and other engineers to translate product vision into technical solutions.
What We're Looking For
- Experience: 2+ years of professional experience in front-end development, building and maintaining web applications.
- Technical Expertise: Strong proficiency in TypeScript and React.js (including modern features like Hooks and Context).
- Legacy Systems Experience: Experience working with and refactoring existing codebases. You are comfortable diving into code you didn't write.
- Platform Mindset: A passion for building reusable components, systems, and tools.
- Location: Based in a timezone adjacent to Central European Time (CET) for optimal team collaboration.
- Quality Focus: A deep commitment to code quality, automated testing (e.g., Jest, React Testing Library), and CI/CD.
- Communication: Good communication skills and a collaborative, team-oriented attitude.
What We Offer
- Impactful Role: An opportunity to make a huge impact by building the foundational front-end systems for a high-growth company.
- Clear Ambition: The chance to join a company with a clear goal of becoming the #1 crypto platform in the EU.
- Clear Career Path: A role with a clear path for growth in technical excellence, with mentorship from senior engineers.
- Greenfield Culture, Brownfield Code: A rare chance to join a new company culture with no baggage, while solving the interesting technical challenges of a mature product.
- Flexibility & Connection: A 100% remote-first role with periodic, all-expenses-paid team gatherings and a new hub in Ticino, Switzerland.
Required languages
| English | B2 - Upper Intermediate |