Senior FrontEnd Developer

About:We build a TypeScript + Next.js web application with a large component library, Storybook, SCSS modules, Prisma-backed APIs, and Docker-based developer workflows. You’ll work across app/, components/, themes/, and interact with typed backend APIs defined under prisma/ and app/api/.

Working hours: 08h30 – 12h & 13h – 17h30, Mon – Fri

I. What you’ll own 

  • Lead UI implementation for new features and complex pages across the codebase (app/, components/, themes/). 
  • Design-to-code: convert Figma/UX designs into reusable, accessible React components and Storybook stories. 
  • Frontend architecture: shape patterns for state, hooks, types and enums (centralized under app/types and app/enums) and enforce consistent code style. 
  • Performance & reliability: identify and fix rendering bottlenecks, reduce bundle size, and improve perceived performance. 
  • Developer experience & tooling: improve local dev, build and test workflows (Vite, Vitest, Storybook, Docker). 
  • Mentorship & reviews: perform clear, actionable PR reviews and mentor mid/junior engineers. 
  • Cross-team collaboration: work with backend, product, and design to ship end-to-end features. 

 

II. Key responsibilities 

  • Implement and maintain feature pages (Next.js App Router), components (React + TypeScript) and global styles (SCSS modules). 
  • Write high-quality TypeScript with explicit types; centralize and export shared types/enums. 
  • Create and maintain Storybook stories and unit/visual tests (Vitest, Storybook). 
  • Improve developer experience: faster local iteration, clearer errors, consistent patterns. 
  • Participate in on-call/incident work for frontend regressions when required. 

 

III. Required experience & skills 

  • 5+ years professional frontend experience shipping production React applications. 
  • Expert with React + TypeScript and modern Next.js (App Router patterns). 
  • Strong CSS/SCSS skills, including modular/scoped styling and theming. 
  • Practical experience with component libraries and Storybook. 
  • Testing-first mindset: unit & integration testing (Vitest/Jest). 
  • Familiar with bundlers and dev tools (Vite, webpack). 
  • Good knowledge of REST/GraphQL client patterns and typed API integration. 
  • Proven code review skills and ability to evaluate complexity and maintainability. 
  • Excellent communication and mentorship skills. 

Nice-to-have 

  • Experience with Prisma and full-stack TypeScript projects. 
  • Knowledge of analytics/event instrumentation and privacy best-practices. 
  • Familiarity with accessibility (WCAG) and performance optimization techniques. 
  • Experience with streaming SSE or real-time UI updates. 
  • Prior work in large componentized codebases with many small feature modules.

 

IV. Benefit

  • Working remotely 100% with a long-term contract
  • Salary upto $1400
  • Support from PM and teammates

 

— Kindly submit your application using this form:

Application form

"*" indicates required fields

Accepted file types: pdf, doc, docx, jpg, png, Max. file size: 5 MB.