What You'll Do
Lead the full lifecycle of feature development, from initial design to deployment and continuous improvement, ensuring robust and user-focused AI capabilities. Develop responsive, accessible interfaces using modern React and TypeScript, while also contributing to backend services, APIs, and data workflows that power intelligent interactions.
Collaborate with product managers, designers, and ML engineers to shape technical solutions that meet real user needs. Influence architectural choices within your team and contribute to broader platform decisions as your expertise grows. Champion code quality, performance, and maintainability by addressing technical debt and refining system design over time.
Ensure frontend consistency by advancing the use of shared component libraries and design systems. Write reliable backend logic, optimize database queries, and support scalable infrastructure. Validate system behavior through integration and contract testing, and guide junior engineers through code reviews, pair programming, and knowledge transfer.
Requirements
- Minimum of 5 years in software engineering with strong frontend expertise
- Proficiency in TypeScript and React, with experience in component-based architecture and state management
- Ability to contribute across the stack, including backend development in Ruby or similar languages
- Familiarity with distributed systems, REST APIs, event-driven patterns (e.g., Kafka), and cloud platforms like AWS
- Understanding of SQL, data modeling, query optimization, and data pipeline concepts
- Solid grasp of browser behavior, performance tuning, accessibility standards, and cross-browser compatibility
- Experience writing frontend tests using Jest, React Testing Library, or comparable tools
- Proven ability to own features from concept to production with high reliability
- Comfort navigating ambiguity and adapting to shifting priorities
- Strong communication and teamwork skills, with a collaborative approach to problem-solving
Preferred Qualifications
- Experience building or maintaining enterprise-scale design systems or shared UI libraries
- Knowledge of micro-frontend architectures or module federation patterns
- Hands-on use of Storybook for component development and documentation
- Background in internationalization (i18n) and localization workflows
Benefits
This role follows a hybrid work model, allowing remote work for part of the week alongside in-person collaboration at global office locations. You’ll benefit from intentional team gatherings that support connection, learning, and shared milestones. The workplace is committed to inclusivity, with policies and practices designed to support diverse voices and experiences. The organization upholds equal opportunity employment and provides accommodations for applicants and employees with disabilities.


