← Jobs

Senior Frontend Developer

Budget: - HOURLY / FULL_TIME ⭐ 5.00 (6) USA

typescript, next.js, react-js, javascript, css

Job Title: Senior Frontend Developer Role Overview You will own the design and delivery of responsive, performant interfaces built primarily with Next.js and React, integrated with headless CMS platforms and backend APIs. Beyond shipping features, you will help shape architecture, establish frontend standards, lead code reviews, and guide less-experienced engineers. This role suits a senior developer who operates independently, collaborates effectively across disciplines, and delivers production-quality work under real deadlines. You will regularly demo your work to internal teams and clients, so clear communication is essential. Candidates who also bring full-stack Node.js experience will be especially competitive, as some projects span both the frontend and lightweight backend or serverless layers. Key Responsibilities Architect and build responsive, performant interfaces with Next.js (App Router), React (including Server Components), and TypeScript Integrate frontend applications with headless CMS platforms such as Sitecore XM Cloud, Optimizely, Contentful, Sanity, and Drupal Develop mobile-first, accessible UIs using modern CSS, Tailwind CSS, and SCSS Consume and design against RESTful and GraphQL APIs in partnership with backend engineers Translate designs into accurate, accessible, reusable UI components in collaboration with designers Optimize web performance (Core Web Vitals) and resolve cross-browser compatibility issues Lead and participate in code reviews, and set frontend standards and patterns for the team Mentor mid- and junior-level developers and contribute to shared engineering knowledge Ensure WCAG 2.2 AA accessibility across all implementations Support deployment to platforms such as Vercel, including CI/CD pipelines Participate in agile ceremonies and contribute to sprint planning and technical scoping Communicate technical trade-offs clearly to both technical and non-technical stakeholders Required Qualifications 5+ years of professional frontend development experience Advanced proficiency in JavaScript (ES2022+) and TypeScript Strong production experience with Next.js and React, including the App Router and Server Components Advanced CSS skills, including Tailwind CSS and SCSS, with a solid grasp of responsive, mobile-first design Advanced proficiency in semantic, accessible HTML5 Demonstrated experience integrating frontend applications with headless CMS platforms Experience consuming RESTful and/or GraphQL APIs Strong understanding of web performance optimization and Core Web Vitals Proficiency with Git, including branching strategies, pull requests, and conflict resolution Experience with modern build tooling (Vite, Turbopack, Webpack) Track record of delivering independently with strong ownership and accountability Excellent problem-solving, communication, and collaboration skills Full-Stack & Node.js (Strong Plus) The following are not required, but candidates who bring full-stack Node.js experience will stand out: Building backend services and APIs with Node.js (Express, NestJS, or Next.js API routes) Designing and consuming GraphQL or REST APIs end to end Working with serverless and edge functions (Vercel Functions, AWS Lambda, or similar) Database experience (PostgreSQL, MongoDB, or similar) and ORMs such as Prisma or Drizzle Authentication and authorization patterns (OAuth, JWT, session handling) Comfort owning a feature across the full stack, from data model to UI Preferred Skills Experience with testing frameworks such as Jest, React Testing Library, Playwright, or Cypress Exposure to CI/CD pipelines (GitHub Actions, Azure DevOps) Deep familiarity with Sitecore XM Cloud, Optimizely, Contentful, Sanity, or Drupal Experience with monorepo tooling (Turborepo, Nx) and design systems Familiarity with observability and analytics tooling Experience working in healthcare, government, or other enterprise digital ecosystems What We're Looking For Proven ability to deliver independently with minimal ramp-up time Strong sense of ownership and accountability for deliverables Attention to detail across performance, accessibility, and code quality A mentor's mindset and willingness to lift up the engineers around you Passion for staying current with the frontend ecosystem and best practices Clear communication for both technical and non-technical audiences A collaborative approach and comfort working in an agile environment Reliable availability during core project hours
Open job