Tech Stack
JavaScriptNext.jsNode.jsReactSCSSTypeScript
About the role
- Lead development on modern, high-traffic Next.js applications.
- Own end to end delivery across product features, integrations, performance, and reliability.
- Build and maintain robust server-side modules and integrations: Payments (Stripe), auth (Clerk), content (Storyblok), email (Mailjet).
- Model and evolve data with Prisma; write efficient queries and safe migrations.
- Improve performance, accessibility, SEO metadata, and SSR/ISR behavior.
- Perform QA and testing for websites, landing pages, and emails.
- Maintain a clean, modular architecture; refactor shared layouts/utilities to reduce duplication.
- Review code, mentor peers, and champion best practices for DX, testing, and security.
- Collaborate closely with design to deliver polished UI/UX and smooth interactions/scroll experiences.
- Develop and implement marketing assets for platforms including SFMC, Mailchimp, and Campaign Monitor.
Requirements
- Expert in TypeScript, React, and Next.js (App Router, SSR/SSG, routing, metadata).
- Experience with SCSS/Tailwind CSS and responsive development
- Strong Node.js backend experience: APIs, webhooks, background jobs, and queue semantics.
- Prisma proficiency: schema design, migrations, performance tuning, and troubleshooting.
- Production-grade integration experience: Stripe (products/prices, secure server-side flows).
- Clerk (auth, session management, guarded UI states).
- Storyblok or comparable headless CMS.
- Experience with email providers (Mailjet or similar).
- Secure integration patterns: secrets/env management, idempotency, verification of webhooks.
- Data workflows: backfill scripts, pagination, conflict detection, and reconciliation.
- CI-friendly coding: modular architecture, reusable utilities, and robust error/edge handling.
- Solid understanding of SEO/metadata, accessibility, and performance budgets in React apps.
- Familiarity with Figma design tools
- Cross-browser development and testing experience
- Eye for visual consistency and UX best practices
- Experience with email marketing platforms (Mailchimp, Campaign Monitor, MailJet)
- Meaningful work & Growth : We take every opportunity to stretch ourselves and deliver an excellent client experience.
- Employee as our biggest asset : We are genuinely invested in our people’s career and welfare.
- Global reach & local impact : Get to work with high-growth startups and dynamic companies from the comfort of your own home.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
TypeScriptReactNext.jsNode.jsPrismaSCSSTailwind CSSStripeClerkStoryblok
Soft skills
mentoringcollaborationcode reviewbest practicesUI/UX designvisual consistencyproblem-solvingcommunicationattention to detailtesting