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
- 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
Required Qualifications
Pay Range
The pay range for this role is: 85 - 95 USD per hour (Remote (Newark, California, US))
Enterprise Services
Remote (Newark, California, US)