Front End Contentful CMS Developer
关于贝罗克实验室 在贝罗克研究院,我们是推动业务转型的创新技术解决方案的先驱。作为位于谷的领先产品工程公司,我们提供全周期产品开发,利用 AI,ML 和数据分析领域的尖端技术。我们的合作,包容文化促进了专业增长和工作与生活平衡。加入我们来做出突破性的项目并成为一个重视卓越,诚信和创新的团队的一部分。一起,让我们重新定义技术中的可能性。我们正在寻找一名高级完整堆工工程师领导发展和维护我们的核心 UI 组件库,为我们的 Lucid 网站提供动力。你将负责在多个 React 应用程序中构建可扩展的组件解决方案,同时支持我们从传统系统迁移到现代框架。关键责任组件图书馆领导 · 设计,开发和维护我们的 React 组件 UI 库提供营销页面,身份验证门户网站和支付流程 · 设计和实施跨越 Gatsby,Astro 和 Next.js 应用程序的组件 API · 建立并执行组件设计模式,编码标准和最佳实践 · 为开发团队创建全面的文档和使用指南 · 建立和维护 Storybook 文档,使用互动组件游乐场 ·实施包括单元测试,集成测试和视觉回归测试在内的自动化测试策略 ·建立语义版本管理流程 ·创建开发人员工具和 CLI 公用程序以改善组件采用和使用内容管理整合 ·设计和实现与 Contentful CMS 一致融合的内容驱动组件 ·构建灵活的组件架构支持营销和门户应用中动态内容 · 与内容团队合作创建组件方案和内容建模型战略 要求资格 技术专业知识 · 6年以上全堆积开发经验,具有强大的 React 生态系统知识 · 现代 JavaScript/TypeScript,HTML5和 CSS3的专家水平熟练 · 建立和维护组件库或设计系统的经验证明 · 深入了解 React 模式,子,文本和性能优化 · 使用 Next.js,SSR/SSG 概念以及现代构建工具 (Webpack,Vit) 的经验
查看英文原文
About BayRock Labs
At BayRock Labs, we pioneer innovative tech solutions that drive business transformation. As a leading product engineering firm based in Silicon Valley, we provide full-cycle product development, leveraging cutting-edge technologies in AI, ML, and data analytics. Our collaborative, inclusive culture fosters professional growth and work-life balance. Join us to work on ground-breaking projects and be part of a team that values excellence, integrity, and innovation. Together, let's redefine what's possible in technology.
We're seeking a Senior Full Stack Engineer to lead the development and maintenance of our core UI component library that powers our Lucid Website. You'll be responsible for architecting scalable component solutions across multiple React applications while supporting our ongoing migration from legacy systems to modern frameworks.
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
Need full stack experience in the following:
1. React + Next.js SSR
2. AWS cloud front, Lambda, S3, cloud watch, OAC
3. Contentful CMS - component development
4. CICD pipelines
5. Rest / GraphQL
6. Storybook
Must be proficient in using latest GenAI tools like copilot, chat agents, IDE assistants.
Originally posted on Himalayas