Senior Software Engineer


About the Role

As a Senior Software Engineer, you will play a key role in architecting, designing, developing, and deploying Bolt’s expanding backend systems.
This will primarily involve coding in Node.js and TypeScript. (Note: No previous experience with Node.js is required.)

What You Can Expect

Main Tasks and Responsibilities:

  • Architecting, designing, developing, and deploying Bolt’s growing backend systems.
  • Contributing ideas and providing constructive feedback to our product development roadmap.
  • Leading features and initiatives from concept to successful execution.
  • Working closely with the Product team to break down scope and deliver incrementally.
  • Sharing your knowledge through tech talks and advocating for best practices in software engineering.

What We Expect

About You:

  • You thrive in a fast-paced environment with quick customer feedback cycles and have empathy for end users.
  • You are skilled at making data-driven and metric-based decisions.
  • You have a strong drive to lead initiatives and features to completion, even when facing the toughest challenges.
  • You are experienced in working with microservice architectures and designing scalable APIs.
  • You believe in writing clean, simple, secure, and maintainable code.
  • You have a deep understanding of writing readable, testable, maintainable, and high-performance code.

Experience is great, but what we truly value is drive, intelligence, and integrity. Even if you don’t meet every requirement, we encourage you to apply if you believe you are the right fit!

Apply Now

Are you excited to take on impactful challenges in a collaborative and fast-growing environment? We’d love to hear from you!

CareerBee Logo

Don't miss out on new jobs!

Signup for weekly updates on new jobs so you can be the first to apply