4 open TypeScript positions
The Senior Back-end Engineer will be a key individual contributor focusing on building high-quality, customer-centric features and solving complex technical problems. Responsibilities include collaborating cross-functionally, designing experiments, and building robust systems for critical areas like data collection and account management. The role emphasizes delivering elegant, scalable solutions while maintaining high standards for code quality and system health.
The Senior React Native Engineer will join a cross-functional product engineering team to build mobile app features enabling customers to track progress, snap meals, and understand diet impact. Responsibilities include collaborative feature building, taking ownership of technical problems, ensuring mobile architecture quality, and mentoring teammates. The role involves frequent iteration and shipping based on real user data.
The Lead Back-end Engineer will serve as an Individual Contributor providing technical leadership to design and build critical systems for data collection, account management, and permission management. Key responsibilities include collaborating with cross-functional partners, balancing speed and quality in development, and mentoring teammates. This role involves frequent shipping of high-quality code across microservices using a stack featuring Kotlin/Spring Boot and Python/FastAPI.
The Lead React Native Engineer will work on shaping and delivering the ZOE React Native mobile app experience, focusing on features like meal logging, wearable integration, and subscription management. Key responsibilities include deeply understanding customers, breaking down complex problems, balancing speed and quality, and mentoring teammates. The role requires deep technical leadership in the Mobile Community of Practice regarding React Native upgrades, accessibility, and testing.