Software Developer (fullstack)

Crash Champions•,
•$135,000 - $145,000

About The Position

Crash Champions is seeking a skilled Full Stack Software Developer to join its expanding development team. The role combines frontend and backend work to create scalable, user-focused web applications. The developer will collaborate with developers, product managers, designers, end-users, and other stakeholders to design and implement features, address complex challenges, and deliver robust, maintainable code across the application stack. The position contributes to the company's management system and supports existing software solutions, production systems, and application enhancements. The developer will build services and applications, create and consume APIs, develop React applications and reusable frontend components, and work with C#, .NET Core, and Azure DevOps. The role also involves software testing and release preparation, performance and quality assurance, CI/CD deployment into QA and production environments, and participation in scheduled sprint meetings. Compensation is listed at $135,000–$145,000 per year.

Requirements

  • At least 3 years of application development experience with the Microsoft .NET platform.
  • At least 3 years of experience with HTML5, CSS3/SCSS, JavaScript, TypeScript, responsive design, Angular, React, NextJS, and React-Native.
  • Experience with React and single-page applications.
  • Strong .NET Core (C#) experience with web services/APIs and HTML/CSS, including Bootstrap.
  • Proficiency with SQL, stored procedures, and database design.
  • Thorough understanding of object-oriented development, including RESTful and microservices design patterns and architectures.
  • Strong experience with end-to-end data ingestion, from receiving and manipulating data to publishing it via services.
  • Full software development lifecycle experience, including requirements gathering, design, development, testing, and documentation.
  • Experience with DevOps, including CI/CD, Agile, and observability.
  • Experience with Azure Function Apps.
  • Excellent verbal, written, and presentation skills.
  • Excellent organizational and interpersonal skills and ability to work in a team environment.

Nice To Haves

  • Development experience using cloud-based resources, preferably Azure.
  • Advanced proficiency in programming languages.
  • Knowledge of security best practices.

Responsibilities

  • Work with other developers to create new modules and feature functionality for the company's management system.
  • Code, test, and prepare releases for existing software solutions according to established design, coding, implementation, testing, and delivery standards.
  • Collaborate with designers, product owners and managers, developers, and other cross-functional stakeholders to deliver software solutions.
  • Build enterprise-level services and applications using programming and scripting languages.
  • Create and consume RESTful APIs and other third-party APIs.
  • Make C# code changes and provide production support and application enhancements.
  • Work with end-users and cross-functional teams to develop application features using C#, .NET Core, and Azure DevOps.
  • Integrate APIs and backend services into React applications in collaboration with UX/UI designers, ensuring data synchronization and real-time updates.
  • Develop reusable components and scalable frontend systems.
  • Conduct performance profiling, monitor web vitals, and perform quality assurance.
  • Carry out unit and system test plans.
  • Implement Azure CI/CD DevOps processes for ongoing releases into QA and production environments.
  • Participate in scheduled daily and weekly sprint meetings.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Group life insurance
  • Disability insurance
  • 401(k) retirement plan with match
  • Referral bonus
  • Five paid holidays
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service