2 open TypeScript positions
The Software Engineer (Angular) designs, develops, and evolves frontend applications using Angular, TypeScript, and modern JavaScript to deliver production-grade user-facing features. This role requires the engineer to work autonomously, owning frontend components end-to-end with a focus on correctness, performance, and scalability. Key responsibilities include implementing features, designing tests (unit, integration, functional, contract), and integrating frontend solutions with backend APIs.
The Software Engineer (React) contributes to the development and maintenance of frontend applications supporting core product functionality by implementing well-defined user-facing features within existing React applications. This role involves implementing and updating React components, managing component state using established patterns, and consuming backend APIs. The engineer is accountable for the quality and reliability of assigned components and timely delivery of frontend changes under the guidance of senior engineers.