Front-End Engineer (React / TypeScript / Node)

Location

Paris

Type

Part-time (Contract to Full-time potential)

Department

Engineering

Overview

We’re looking for a competitive, high-performance Front-End Engineer with a strong computer science foundation and 2–3 years of professional experience in React, TypeScript, and Node.js. You should be comfortable shipping production-grade interfaces, understanding the full stack end-to-end, and have the drive and discipline of an athlete—goal-oriented, self-motivated, and relentless about improving.

This role starts part-time, working closely with our core team to deliver high-impact product features. For the right person who shows technical range and ownership, this can evolve into a full-time position with broader responsibilities across the stack.

Key responsibilities

  • Build, test, and ship performant React front-ends using TypeScript and modern frameworks (Next.js, Vite, etc.)

  • Collaborate with designers and backend engineers to deliver elegant, reliable, and scalable UI/UX.

  • Maintain clean, maintainable codebases with high test coverage (Jest, React Testing Library, Playwright).

  • Continuously optimize app performance, accessibility (a11y/WCAG), and Core Web Vitals.

  • Participate in code reviews, architecture discussions, and sprint planning.

  • Contribute to internal tooling, design systems, and component libraries.

  • Gradually take ownership of full-stack features in Node.js (API design, data modeling, integration).

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent technical field.

  • 2–3 years of hands-on front-end development experience in a professional environment.

  • Expert in React and TypeScript, solid experience with Node.js and Next.js.

  • Familiarity with testing frameworks (Jest, Cypress, Playwright) and tooling (Vite, Webpack, ESLint, Prettier).

  • Knowledge of UI performance optimization, accessibility, and responsive design best practices.

  • Strong CS fundamentals (data structures, algorithms, API design).

  • Bonus: experience with GraphQL, tRPC, Prisma, or Docker.

  • Bonus: background in competitive sports, martial arts, or other performance-driven pursuits.

What we offer

  • A high-impact role in a fast-moving, technical startup environment.

  • Opportunity to transition from part-time to full-time with equity for top performers.

  • Direct mentorship from senior engineers and exposure to full-stack product architecture.

  • Flexible schedule with work done on-site (office in Paris).

  • Culture built around discipline, excellence, and personal growth—we move fast and expect the best.