About the Role
This role involves building foundational frontend infrastructure, improving developer experience, and ensuring UI consistency across applications through reusable tools and frameworks.
Responsibilities
- Develop and maintain shared UI components and design systems
- Optimize frontend performance and accessibility standards
- Collaborate with product teams to understand integration needs
- Improve tooling for frontend development workflows
- Establish best practices for JavaScript and TypeScript usage
- Support testing strategies for frontend codebases
- Document architecture decisions and system patterns
- Enhance developer experience across engineering teams
- Maintain compatibility across browsers and devices
- Contribute to frontend build and deployment pipelines
- Advocate for user experience and interface consistency
- Evaluate and integrate new frontend technologies
- Troubleshoot complex frontend issues at scale
- Participate in code reviews and system design discussions
- Ensure security and compliance in frontend implementations
Nice to Have
- Experience with micro-frontend architectures
- Knowledge of GraphQL and API integration patterns
- Familiarity with server-side rendering techniques
- Experience with enterprise-scale frontend platforms
- Contributions to open-source frontend projects
- Exposure to observability and monitoring tools
- Understanding of internationalization and localization
- Experience mentoring engineers
- Background in platform or developer tooling
- Knowledge of security best practices in frontend code
Compensation
Competitive salary and benefits package
Work Arrangement
Remote with optional office attendance
Team
Part of a collaborative engineering team focused on scalable frontend systems
Our Tech Stack
We use React for component development, TypeScript for type safety, and Storybook for UI documentation. Our build system leverages Vite, and we employ a modular architecture to support independent deployments.
Growth Opportunities
Engineers are encouraged to lead initiatives, present technical designs, and contribute to long-term platform strategy. Internal mobility and skill development are supported through mentorship and learning budgets.
Engineering Culture
We value transparency, collaboration, and continuous improvement. Teams operate with autonomy while aligning on shared goals and architectural standards.
Available for qualified candidates