Strong programming skills in React and TypeScript, with a focus on building clean, maintainable, and scalable applications
Confidence working with state management solutions like Redux, Zustand, or Context API
The ability to write and maintain unit and integration tests to keep components reliable
A deep understanding of front-end performance optimisation techniques and when to apply them
Comfort working with CI/CD pipelines to support smooth and reliable deployments
A habit of promoting React-specific best practices and improving front-end workflows
Clear, collaborative communication — able to partner effectively with designers, product owners, and backend engineers
We care more about what you can do than where you learned it — if you’re excited by the mission, we’d love to hear from you even if you don’t tick every box
What the job involves
The CTO division is w...
Ready to Apply?
Join thousands of Americans building their careers