About the role
Responsibilities:
- Contribute to the development of products while working with a cross-functional team of other Developers, Product Managers, Designers, Support and Product, Quality, Security and Platform Engineers.
- Build and maintain scalable, high-performance frontend systems for enterprise grade.
- Define and evolve frontend architecture, patterns, and best practices for complex applications.
- Encouraging others around you to build a quality product that is secure by design.
- Quickly build functional prototypes to solve internal and external use cases.
- Contribute to the planning and development of major user-facing features.
- Perform code reviews.
- Own and execute end-to-end initiatives.
Requirements:
- 3-5 years of experience developing complex, distributed software applications at large scale.
- Have strong experience building production-grade UIs using React, TypeScript, and modern JavaScript.
- You have experience working on API platforms and developer tools are a big plus.
- Strong fundamentals in operating systems, networking, and software design.
- You enjoy learning and sharing knowledge within and across teams.
- Enjoy owning problems end to end and influencing product direction through technical work
- You have a product-oriented mindset and empathy for the users.
- Experience and Excitement towards working with global, distributed teams.
- Alignment with our Values.
- An innate curiosity about how things work.