5 open TypeScript positions
This Senior Full-Stack Software Engineer role involves designing, developing, and maintaining backend services in Go and frontend applications in TypeScript for Bolt's checkout and merchant dashboard experiences. Key responsibilities include driving dashboard development, optimizing database performance (PostgreSQL, BigQuery, Elasticsearch), and providing technical leadership. This is initially a contract-to-hire position with the potential to convert to full-time after 3–6 months.
The Engineering Lead - Risk & Support will guide an agile development pod focusing on scalable, secure, and high-performance commerce solutions. Responsibilities include technical leadership, full-stack development using Go/Python/Java and TypeScript, designing for scale using PostgreSQL/BigQuery/Elasticsearch, and driving security/compliance initiatives. This role requires 6+ years of experience, including 1+ year leading projects or small teams, and involves hands-on technical contributions alongside mentorship.
This is a hybrid implementation-support role for a Merchant Onboarding Technical Support Specialist (L2) responsible for guiding merchants through complex onboarding stages. Key duties include troubleshooting integration problems involving API/SDKs, reading and analyzing code (JavaScript/TypeScript), and collaborating cross-functionally with engineering and implementation teams to ensure successful launches. The role acts as a technical escalation point and requires strong analytical skills to determine root causes and develop reusable solutions.
This contract-to-hire Software Engineer role involves full-stack development, focusing on backend services in Go and frontend in TypeScript. Key responsibilities include optimizing PostgreSQL, BigQuery, and Elasticsearch databases, leading incident investigations, and implementing security and fraud prevention tools. Candidates must have 4+ years of experience with cloud providers (AWS/GCP) and strong knowledge of at least one backend language like Go, Python, or Java.
The Staff Frontend Engineer will lead the development and architecture of seamless, performant, and secure user experiences for Bolt's payments and commerce platform, touching millions of users across web and mobile touchpoints. Key responsibilities include architecting modern frontend applications (payment flows, checkouts, dashboards), establishing best practices, and mentoring engineers. This role begins as a contract-to-hire opportunity with potential conversion to full-time after 3–6 months.