Senior Full-Stack Software Engineer (C# & React) - Remote
About the Role
Join Breadcrumb as a Senior Full-Stack Software Engineer and help transform the construction industry through technology. This remote role allows you to contribute to a platform trusted by hundreds of thousands of workers worldwide. As a Senior Full-Stack Software Engineer, you will play a pivotal role in shaping our product and technology.
What You'll Do
- Design and build single-page applications using frameworks like React and Angular.
- Develop and maintain APIs and backend workloads using .NET and C#.
- 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.
Requirements
- 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.
Nice to Have
- Experience with GraphQL, SST, Pulumi, or Terraform.
- Familiarity with Flutter and Azure.
What We Offer
- 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.
- Growth opportunities: A dedicated growth and development budget for every team member.
- Flexible, modern environment: Great flexibility options and wellness initiatives.
- Commitment to inclusivity: We value diversity of thought and perspective.
This Senior Full-Stack Software Engineer role at Breadcrumb offers a chance to impact the construction industry while working remotely. With a competitive salary and a collaborative culture, it's an excellent opportunity for growth.
Who Will Succeed Here
Proficiency in C# and .NET for backend development, coupled with strong experience in building dynamic single-page applications using React and TypeScript, emphasizing the ability to integrate GraphQL for efficient data management.
Self-motivated and disciplined work ethic suitable for a remote environment, demonstrating the ability to manage time effectively while collaborating asynchronously with cross-functional teams across different time zones.
A strong mindset for quality assurance, with a proven track record in implementing unit and UI testing frameworks to ensure robust software delivery, alongside familiarity with Azure for cloud deployment and management.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months