Join Breadcrumb and help transform the construction industry through technology.
At Breadcrumb, we’re on a mission to make safety and compliance effortless for the construction industry. Our platform is already trusted by hundreds of thousands of workers worldwide, and we’re growing - fast. To support our growth and help level-up our product, we’re looking for another Senior Full-Stack Software Engineer with strong experience in .NET or C# to join our passionate and collaborative team.
WHAT YOU'LL DO
As a Senior Engineer, you’ll play a pivotal role in shaping our product and technology.
You will:
- Design and build single-page applications using frameworks like React and Angular
- Develop and maintain APIs and backend workloads
- Collaborate closely with engineers, designers, and product teams to deliver real customer value
- Mentor and upskill teammates, fostering a culture of growth and learning
- Improve our processes, tooling, and architecture to support scale
- Think holistically about the impact of your work on the business and customers
WHAT WE'RE LOOKING FOR
We’d love to hear from you if you have:
- Proven ability to carry a feature from start to finish: prototypes, design specs, constructive coding, and bug fixing
- Strong experience in the fundamentals of web and backend development
- Strong experience with .NET & C#
- Strong experience with React (and TypeScript)
- Experience connecting frontends to backends
- Experience reading and writing SQL
- Experience with Unit and UI testing
- A proactive communicator with excellent written and verbal communication skills with great attention to detail
- A collaborative working style and appreciation for agile environments — able to coach, learn from, and work with developers of all skill levels
- Ability to discuss technical problems and solutions with both technical and non-technical people
- Ability to break large pieces of work into small, shippable units of value, developing simple, evolvable architectures that prioritise learning over perfection
- Ability to think holistically about the impact of your work on the business, not just the dev team
- A desire and openness to learn and master varied technologies — we continuously evolve our stack and aim to choose the best tools for the job
- Align with our Values of being a go-getter, making meaningful connections with a variety of stakeholders and being a multiplier to amplify and elevate those around us for collective success.
Bonus skills (nice to have but not deal breakers):
Experience with:
- GraphQL
- SST, Pulumi or Terraform
- Using & configuring NX
- Flutter
- Azure
WHY YOU'LL LOVE WORKING WITH US
Impact at scale: Your work will directly support hundreds of thousands of construction workers globally.
Collaborative culture: Work alongside a talented, supportive team where ideas are valued and your input will truly be sort after. Our team work towards shared goals and celebrate collective success.
Growth opportunities: As we scale, you’ll grow too — shaping not just our product but also our engineering culture. We have a dedicated growth and development budget for every member of our team and are genuinely invested in setting our teams up for success.
Flexible, modern environment: We value autonomy, continuous learning, and building for the future. We also have a number of initiatives to promote healthy wellbeing amongst our team including great flexibility options, a wellness spend for each team member, an EAP provider and paid mental health leave.