Mediabistro logo
job logo

Front-End Developer Senior (H/F)

Zelty · New York, NY, USA ·

Job type:
Contract

Front-End Developer Senior

In a context of product and technical maturity, we are strengthening the Tech team with a Front-End Developer Senior capable of elevating our standards of architecture, quality, and performance.
At Zelty, our interfaces are used every day by thousands of restaurateurs, often in critical moments.
The front is not just an interface: it is their daily work tool.
Every millisecond counts, every interaction must be reliable.
Your role: to build a robust, scalable, and high-performance front-end, while structuring the team's technical practices.
Here, you do more than develop: you lay durable foundations and contribute directly to the quality of the product.
Your mission and impact

You will contribute to the strength and evolution of Zelty's front-end through four major axes:
Architecture & structuration of the front (35%)
Design and structure complex applications in React / TypeScript
Implement clear and long-lasting architecture patterns (MVVM in particular)
Define and evolve code standards
Ensure the long-term maintainability of the front-end foundation
You are a technical reference on architecture topics
You build a readable, robust, and scalable front-end
Quality, performance & technical excellence (30%)
Ensure overall quality (readability, testability, performance, accessibility)
Structure a solid testing strategy (unit, integration, e2e)
Optimize performance (runtime, build, UX in real conditions)
Manage technical debt with pragmatism
You are demanding on code, but always oriented towards impact
You seek to simplify, improve, and make reliable continuously
Design system & product coherence (20%)
Contribute actively to the design system and its evolution
Maintain an industrialized UI Kit (Storybook, documentation, governance)
Collaborate closely with Product & Design
You participate in a fluid, coherent, and reliable experience for users
Collaboration & collective impact (15%)
Participate actively in code reviews (in a logic of sharing and progress)
Be a force of proposal on tools, processes, and best practices
Challenge technical choices with benevolence and pragmatism
Collaborate with Back-End, Product, and Design
You contribute as much to the quality of the code as to the team's dynamic
You like to make others progress as much as yourself
Profile sought

Hard skills

Solid experience in React and TypeScript on complex applications
Concrete experience in front-end architecture (MVVM or equivalent)
Good mastery of Next.js (SSR, performance, rendering)
Very good understanding of front-end performance issues
Experience on a structured design system (Storybook, UI Kit…)
Practice of tests, CI/CD, and quality best practices
You are comfortable moving from the global vision to implementation
Technical stack
Framework :

React, Next.js
Build & Bundling :

Vite, Rollup
Language :

TypeScript
State Management :

MobX, Redux, Zustand
Server State & Cache :

React Query
Forms & Validation :

React Hook Form, Yup
Styling :

Styled Components, SASS
Internationalisation :

i18next
Monitoring & Analytics :

Sentry, Amplitude, LaunchDarkly
Testing :

Vitest, Playwright
Cloud & Infrastructure :

AWS Lambda, AWS S3, AWS Amplify
CI/CD :

Semantic Release, GitHub Actions
Soft skills (very important for us)

We are looking for a profile:
Technically demanding , with a real sensitivity to architecture & quality
Pragmatic : you know how to make the right choices without falling into dogmatism
Curious and committed : you want to make the product and team progress
Team player : you like to share, challenge, and build together
Positive and enthusiastic : you bring good energy to the team
Responsible : you take ownership of your scope
You want to have a real impact, not just execute tickets
You are looking for a role where you can:
Influence the architecture
Improve the product quality sustainably
Work with a committed and demanding team
This role is for you.
At Zelty, we value the diversity of backgrounds and experiences. No profile corresponds perfectly to a job description: if you recognize yourself in the spirit of the role and in our values, do not hesitate to apply.
Recruitment process

On the menu (yum ) :
1⃣ A first exchange with a member of the HR team (30 min, via video)
2⃣ Manager interview with Steven, Tech Lead (1h, via video)
3⃣ Technical test and debrief with Steven and Vincent, our CEO / VP Engineering (1h30, in person)
4⃣ Culture fit interview with Thomas (Head of Product) and Marc (CTO) and Team Tech and Product meeting (in person)
Welcome
At each stage, we commit to giving you clear and rapid feedback.
See you soon
Additional information

Type of contract:
Location:
Level of education:
Experience:
Salary:
Apply