
Search by job, company or skills
You'll own and ship features across multiple production applications serving
real users. Our front-end portfolio includes admin dashboards, customer-facing
platforms, real-time communication tools, and CMS-powered marketing sites.
You won't just write code, you'll influence architecture decisions, drive
best practices, and mentor other engineers on the team.
Our stack
- Next.js 15 (App Router) with TypeScript
- React 18/19 with Server Components
- TailwindCSS 4, shadcn/ui, and Material UI 6
- Zustand and React Query for state and data fetching
- Vitest and React Testing Library for testing
- next-intl for internationalization
- Husky, commitlint, lint-staged, and ESLint for code quality
- Docker for containerized deployments
What we're looking for
- 5+ years of professional front-end development experience
- Deep expertise with React and Next.js (App Router, SSR, RSC)
- Strong understanding of React internals: reconciliation, the Fiber
architecture, rendering lifecycle, hooks execution order, and how the virtual
DOM works under the hood
- Thorough understanding of React hooks; when to use them, when not to, and
how to avoid common pitfalls like stale closures, unnecessary effects, and
dependency array mistakes
- Strong debugging skills; comfortable with React DevTools, profiling
re-renders, reading stack traces, and diagnosing performance bottlenecks in
production
- Strong TypeScript skills; you think in types
- Experience with modern CSS approaches (Tailwind, CSS-in-JS, design systems)
- Familiarity with state management patterns (Zustand, Redux Toolkit, React
Query)
- Comfortable integrating AI tools into your development workflow, whether
for code generation, debugging, code reviews, or accelerating delivery
- Solid grasp of performance optimization: memoization strategies, bundle
analysis, lazy loading, and knowing when React re-renders and why
- A testing mindset, you write meaningful tests, not just coverage
- Experience with internationalization (i18n) in production applications
- Comfort working across multiple codebases and product domains
- Strong opinions, loosely held, and the communication skills to back them up
Nice to have
- Experience with audio/media APIs (e.g., WaveSurfer.js)
- Familiarity with headless CMS platforms (Strapi or similar)
- Background in real-time features (WebSockets / Socket.io)
- Contributions to component libraries or design systems
- Experience with shadcn/ui and accessible component patterns
If you're excited about building polished, performant products with a modern
stack and a team that cares about code quality, we'd love to hear from you.
Job ID: 145680679