8 open TypeScript positions
The Full-Stack Engineer will develop intuitive, high-performance web applications for an AI-powered visual IDE, working closely with designers and product teams. Key responsibilities involve designing robust front-end solutions using React and TypeScript, and building backend capabilities utilizing Supabase for database, authentication, and serverless functions. The role requires experience in API design (REST/RPC) and ensuring high-quality graphic standards while contributing across the full development lifecycle.
This is an early Product Engineer role focused on helping Tempo's blockchain partners move money on-chain by diagnosing, building, and delivering production-ready applications and integrations. Responsibilities include scoping, architecting, and delivering customer applications across the full stack (frontend, backend, on-chain components) while collaborating closely with Product and Partnerships teams. The role requires deep proficiency in TypeScript and an ability to operate independently in a fast-moving environment.
The Forward Deployed Engineer will work directly with Tempo's design partners to diagnose, design, build, and deliver production-ready applications and integrations on the Tempo blockchain stack. This deeply technical role requires building fullstack applications, standing up reliable backends, and prototyping quickly to unblock partners. The ideal candidate combines product-oriented engineering with customer-facing instincts, thriving on autonomy and execution in a fast-moving environment.
This role involves working directly with Tempo's design partners to diagnose, design, build, and deliver production-ready applications and integrations on the Tempo blockchain. The engineer will own full-stack partner applications, build reliable backends, and prototype middleware to unblock integrations quickly. This is a deeply technical, high-ownership position for engineers who thrive on autonomy and execution while collaborating with Product and Partnerships.
This Product Engineer role involves working directly with Tempo's partners to build and deliver production-ready applications and integrations on the Tempo blockchain. Key responsibilities include scoping, architecting, and delivering customer applications, owning full-stack partner applications, and collaborating across product and engineering teams. It is a highly technical, high-ownership position for engineers focused on customer needs and product execution.
The Product Engineer will work directly with Tempo's design partners to build and deliver production-ready applications and integrations for moving money on-chain. This deeply technical, high-ownership role involves architecting and owning full-stack partner applications across frontend, backend, and on-chain components. Key responsibilities include collaborating across Product, Partnerships, and Engineering to deliver high-impact features and providing quick technical support and feedback from the field.
Weekly TypeScript jobs delivered to your inbox.
The Solutions Engineer at Tempo is responsible for unblocking partner integrations involving SDKs, APIs, and infrastructure related to onchain payments and wallets. Key responsibilities include debugging integration issues, maintaining technical documentation and examples, and serving as a critical feedback loop to the product and engineering teams. This role requires deep product knowledge to diagnose and propose fixes for partner blockers while improving overall developer experience through accurate documentation and tooling improvements.
This is a leadership role for a founding UI/UX Design Engineer to join an AI startup in Toronto, owning the end-to-end design engineering process. Key responsibilities include designing user experience, shaping the component library, building accessible React components, and integrating AI-assisted workflows. The role requires strong systems thinking, visual taste, and the drive to lead by building production-ready interfaces.