AdTechTalent
EngineeringYesterdayOn-site

Merkle

Senior Frontend Engineer (JavaScript/TypeScript, Next.js, React)

Next.jsReactTypeScriptJavaScriptCSSRESTGraphQLheadless CMSContentfulSitecoreperformance optimizationLighthouseCore Web VitalsJestCypressPlaywrightGitCI/CDVercelAWSNetlifyMaterial UITailwindCSSRadix UIAgileScrumJiraConfluencee-commerceNode.jsserverlessMongoDBPostgreSQL

Key details

Salary

Not specified

Employment type

Full-time

Seniority

Senior

Years experience

5-10

Location

Makati City, Philippines

Full job description

Develop and maintain high-performance web applications using Next.js, React, and TypeScript. Implement responsive UI components based on design system guidelines. Integrate REST and GraphQL APIs and optimize CRUD operations. Work with headless CMS platforms such as Contentful for content management and personalization. Ensure cross-browser compatibility, web accessibility (WCAG), and SEO best practices. Collaborate with UI/UX designers, backend engineers, and product teams. Optimize performance using Lighthouse audits, caching strategies, and Core Web Vitals. Write clean, documented, testable code following best practices. Conduct code reviews, mentor junior developers, and participate in Agile/Scrum ceremonies. Required: 5+ years front-end experience with JavaScript/TypeScript, 3+ years with Next.js and React in production, advanced CSS skills, API integration expertise, headless CMS experience, performance optimization, testing proficiency (Jest, Cypress, Playwright), version control and CI/CD experience, and design systems knowledge. Soft skills include problem-solving, independent work, Agile methodology experience, and strong communication. Bonus: e-commerce familiarity and basic backend knowledge including Node.js, serverless functions, and databases.

What you'll do

  • Develop and maintain high-performance web applications using Next.js, React, and TypeScript
  • Implement responsive, pixel-perfect UI components based on design system guidelines
  • Integrate APIs (REST, GraphQL) and optimize CRUD operations for performance and scalability
  • Work with headless CMS platforms for content management and personalization
  • Ensure cross-browser compatibility, web accessibility (WCAG standards), and SEO best practices
  • Collaborate with UI/UX designers, backend engineers, and product teams to build intuitive, frictionless experiences
  • Optimize performance through Lighthouse audits, caching strategies, and Core Web Vitals improvements
  • Write clean, well-documented, and testable code following modern best practices
  • Conduct code reviews, contribute to technical discussions, and mentor junior developers
  • Work in an Agile/Scrum environment, contributing to sprint planning, retrospectives, and stand-ups

Requirements

  • 5+ years of front-end development experience focusing on JavaScript/TypeScript
  • 3+ years of hands-on experience with Next.js and React.js in production
  • Advanced CSS skills including CSS Modules, SCSS, PostCSS, and responsive design principles
  • Expertise in RESTful APIs and GraphQL
  • Strong background in headless CMS platforms such as Sitecore, Contentful, Optimizely, Sanity, or similar
  • Experience with Lighthouse, Core Web Vitals, caching strategies, and performance monitoring
  • Proficiency in Jest, Cypress, Playwright, and UI testing strategies
  • Experience with Git (GitHub/GitLab/Bitbucket), automated testing, and cloud deployments (Vercel, AWS, Netlify, Cloudflare Pages)
  • Experience with design systems such as Storybook, Material UI, TailwindCSS, or Radix UI
  • Strong problem-solving skills and attention to detail
  • Ability to work independently and collaborate with distributed teams
  • Experience in Agile/Scrum methodologies and proficiency with Jira and Confluence
  • Strong communication skills for cross-functional collaboration

Tech stack

Next.jsReactTypeScriptJavaScriptCSS ModulesSCSSPostCSSRESTGraphQLSitecoreContentfulOptimizelySanityLighthouseCore Web VitalsJestCypressPlaywrightGitGitHubGitLabBitbucketVercelAWSNetlifyCloudflare PagesStorybookMaterial UITailwindCSSRadix UISAPCommerce CloudShopifyNode.jsAWS LambdaVercel Edge FunctionsMongoDBPostgreSQLJiraConfluence

Apply now

This MVP uses a placeholder application flow. In production, this section can connect to an external apply URL or a native application form.

Similar jobs

More roles worth a look

Related opportunities based on specialty and working model so candidates can keep momentum.