Jobs · Engineering

Front End Contentful CMS Developer

BayRock Labs · Newark, CA · 5 mo ago
RemoteRemoteEngineeringContract

Key Responsibilities

  • Component Library Leadership
    • Architect, develop, and maintain our React component UI library serving marketing pages, authenticated portal, and checkout flows
    • Design and implement component APIs that scale across Gatsby, Astro, and Next.js applications
    • Establish and enforce component design patterns, coding standards, and best practices
    • Create comprehensive documentation and usage guidelines for development teams
    • Developer Experience & Tooling
      • Build and maintain Storybook documentation with interactive component playground
      • Implement automated testing strategies including unit tests, integration tests, and visual regression testing
      • Establish semantic versioning and release management processes
      • Create developer tools and CLI utilities to improve component adoption and usage
    • Content Management Integration
      • Design and implement content-driven components that seamlessly integrate with Contentful CMS
      • Build flexible component architectures that support dynamic content across marketing and portal applications
      • Collaborate with content teams to create component schemas and content modeling strategies

    Required Qualifications

    • Technical Expertise
      • 6+ years of full stack development experience with strong React ecosystem knowledge
      • Expert-level proficiency in modern JavaScript/TypeScript, HTML5, and CSS3
      • Proven experience building and maintaining component libraries or design systems
      • Deep understanding of React patterns, hooks, context, and performance optimization
      • Experience with Next.js, SSR/SSG concepts, and modern build tools (Webpack, Vite, etc.)
    • Infrastructure & Tooling
      • Hands-on experience with AWS services (CloudFront, Lambda, S3, DynamoDB)
      • Proficiency with CI/CD pipelines, preferably GitLab CI
      • Experience with package management, npm publishing, and monorepo architectures
      • Knowledge of testing frameworks (Jest, React Testing Library, Cypress/Playwright)
    • Technical Environment
      • Frontend: React, Next.js, Gatsby, Astro, Storybook, TypeScript
      • Backend: Node.js, Lambda, GraphQL, REST APIs
      • Infrastructure: AWS (CloudFront, Lambda, S3, DynamoDB), AWS CDK
      • Tools: Contentful CMS, GitLab, GitLab CI, npm, various testing frameworks

    Pay Range

    The pay range for this role is: 85 - 95 USD per hour (Remote (Newark, California, US))

    Enterprise Services

    Remote (Newark, California, US)

Similar jobs

Craft CMS Developer

Steady VisionBoston, MA· 3 mo ago
RemoteInformation Technologyapply on apply.workable.com

Front End Web Developer

Nassau Financial GroupHartford, CT· 3 wk ago
Engineering$65k–$150k/yrapply on recruiting.ultipro.com