Senior Full Stack Engineer (JavaScript/TypeScript)
Core
Develop and maintain scalable full-stack web applications and backend services for digital experiences.
Role type
Senior Full Stack Engineer (JavaScript/TypeScript)
Builds
Full-stack web applications, scalable backend services, and dynamic UI components
Domain
Web development, API integration, Headless CMS
Deliverable
production ML models | product features
Required skills
JavaScript, TypeScript, Node.js, React, Next.js, REST APIs, GraphQL, gRPC, Headless CMS, Jest, Playwright, CI/CD, Git, ESLint, Prettier
Preferred skills
Emotion, CSS-in-JS, Storybook, Chromatic, accessibility testing, design systems, Koa, Express.js, Redis, performance optimization, Google Maps integration
Technologies
Node.js, React, Next.js, Jest, Playwright, Contentstack, Contentful, Strapi, Redis
Responsibilities
Develop and maintain full-stack applications using JavaScript/TypeScript, Node.js, React, and modern web frameworks; Build scalable backend services and APIs using REST, GraphQL, and/or gRPC; Develop reusable UI components and dynamic forms using React and Next.js or similar SSR frameworks; Integrate third-party APIs and headless CMS platforms to deliver dynamic and personalized digital experiences; Implement unit, integration, and end-to-end testing to ensure application quality and reliability; Collaborate with cross-functional teams to deliver high-quality solutions while following modern development and CI/CD practices
Seniority
Senior, hands-on IC