4 open TypeScript positions
As a Senior Frontend Engineer at Paddle, you will develop and maintain seller-facing products like the dashboard and design system, ensuring high-quality, accessible, and consistent user interfaces. You will collaborate with product managers and designers, contribute to a large TypeScript codebase, and champion frontend excellence while mentoring junior engineers.
The Frontend Engineer II position on the Retain team involves building and maintaining tools for subscription management, dunning flows, and retention-focused insights using technologies like React and TypeScript within Paddle's evolving dashboard. Responsibilities include delivering product work end-to-end, collaborating with Product Designers and Backend Engineers on API integration, and actively participating in code reviews. The role requires experience with modern frontend development practices, testing frameworks, and working within agile product-led teams.
The Senior Frontend Engineer will be responsible for the development and maintenance of Paddle's checkout system, which processes high traffic volumes. Key responsibilities include writing high-quality TypeScript code, applying modern web APIs, and collaborating across technical and non-technical teams. The role also involves leveling up engineering practices through mentorship and driving quality improvements using DevOps principles.
Paddle is seeking a Principal Frontend Engineer to act as the technical authority, driving the company-wide technical vision for frontend architecture and user experience. Responsibilities include defining durable architectural patterns, owning high-stakes technical decisions, and mentoring senior engineers. This senior technical role requires deep systems expertise combined with strong leadership and strategic thinking to improve performance, accessibility, and developer velocity across the organization.