What Temporal is looking for in applicants
We are expanding our team! You can be anywhere in the United States for all of our positions, and other various locations outside the U.S. for other roles to join us.
At Temporal, we are on a mission to remove the complexity in developing reliable software for the cloud. If you want to solve hard distributed system problems, have a passion for open source software and building a strong developer community, then come join us in our mission. Temporal enables developers to focus on writing important business logic, and not on managing state or worrying about the underlying infrastructure. The Temporal platform is being trusted by top-tier companies as a core technology in their mission critical systems. Our active open source community of developers, who are also our users, provide us with real-time feedback and contributions. We're backed by top VC firms, have closed Series B and have a team of professionals from start-ups and larger companies like Microsoft, Google, Amazon, Meta, Uber, Apple, Cisco and more.
We're creating a game-changing platform for taking the pain out of managing complex distributed systems at scale, but that experience is only as good as the interfaces we provide for interacting with it. We're looking for frontend engineers to join our UI team in order to come and help set the direction for the product going forward. At Temporal, you'll get to work on both an enterprise-grade SaaS product as well as the open-source side of the product. Core challenges include building innovative and lightning-fast UI that presents large amounts of highly interactive information, thereby allowing users to quickly discover useful information and drill deeper into specifics. Our client-side experience should allow for seamless extensibility in order to customize and to meet specific application needs.
What You’ll Do
*Develop highly interactive web applications including a completely new web experience for Temporal.
*Work on an open-source project using Svelte, RxJS, and TypeScript.
*Think through extensibility points which allow us to customize Web UI for specific use cases.
*Deploy client-side applications to the cloud.
*Work with the frontend architect, designers, product managers, and other engineers to implement internal, community, and customer-facing features.
*Contribute to internal frontend libraries and frameworks.
What You’ll Need
*2 years of professional experience as a front end engineer.
*You should be described as self-starting and proactive engineer.
*The ability to communicate well in person, in writing, or in code. You can explain technical concepts to stakeholders.
*Excellent communication skills.
*Experience with Cypress and RxJS.
*Having worked on open-source projects and interacting with open-source community.