Djinni
**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.* **Only
from
2 years of experience*** **Full Remote*** **Countries of Europe or Ukraine**
Countries where we consider candidates* + **English B2 - Upper Intermediate** #J-18808-Ljbffr
+ 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.* **Only
from
2 years of experience*** **Full Remote*** **Countries of Europe or Ukraine**
Countries where we consider candidates* + **English B2 - Upper Intermediate** #J-18808-Ljbffr