Tech Stack
AWSCloudGoogle Cloud PlatformGraphQLNoSQLPythonReactTypeScript
About the role
- Lead design and development of foundational systems (e.g., authentication) across Heidi’s platforms, working closely with other teams and stakeholders
- Craft elegant, intuitive, and performant user interfaces while working across the full stack
- Design simple, maintainable systems to solve complex problems; author tests, optimise performance and create fault-tolerant systems
- Drive continuous improvement through technical leadership and mentorship; identify process or development bottlenecks
- Collaborate with AI enablement team to improve speed and safety of releases and enable the product roadmap
Requirements
- 5+ years experience working on complex, high-scale, or highly integrated services
- Comfortable working across frontend (TypeScript, React) and backend (Python or TypeScript)
- Experience with REST/GraphQL design, domain-driven architecture, relational and NoSQL datastores
- Strong communication and collaboration skills; experience working in cross-functional teams
- Cloud proficiency (GCP or AWS): containers, CI/CD, infrastructure-as-code, observability and security best practices
- Proven history of architecting and building highly available, scalable, secure & performant systems
- Product mindset; care about solving real problems for users and measuring impact
- Bonus: Experience with authentication and identity platforms and security concerns across APIs, web and native/mobile
- Applicants required to provide Work Authorization status and indicate if they will require sponsorship