Full Stack Software Engineer
Listed on 2026-01-09
-
Software Development
Full Stack Developer, Software Engineer
Churn Zero is looking for a passionate, results-oriented individual to join our award-winning team. We’re a fast-growing SaaS company delivering the most loved #1 Customer Success platform. Our mission is to empower businesses to build meaningful and lasting relationships with their customers through smart, scalable, and impactful technology solutions. We're proud of our collaborative culture, where people truly come before process, and where your ideas and contributions can drive real impact.
You’ll be joining at a moment when Churn Zero has been recognized as a category leader for 2025. Most recently, we won Best Data-Driven SaaS Innovation and Best Enterprise-Level SaaS Product at the 2025 SaaS Awards. Churn Zero
Job Title
:
Full Stack Software Engineer
Classification
:
Exempt
Reports to
:
Senior Director, Engineering
Location
:
Preferred candidates are DC Metro, Raleigh, NC or East Coast based
Target Salary Range
: $85,000 - $135,000 annually, depending on experience and qualifications
We are a Remote First development team that values independent, self-driven engineers who take pride in their work. If you’re passionate about software engineering and thrive in an environment where you can focus deeply, contribute meaningfully, and deliver real customer value—this is your kind of place.
We work hard, stay focused, and prioritize delivering well-engineered solutions over chasing the latest tech trends. While we stay current on modern practices, we believe in using the right tools for the job—not the flashiest ones. You’ll find a team that’s grounded, pragmatic, and serious about building great software without unnecessary distractions.
The RoleWe’re looking for a Full Stack Software Engineer who is passionate about building quality software and eager to grow in a collaborative team environment. You'll work closely with our Product and QA teams to design, build, and maintain features that make our platform intuitive, powerful, and performant.
This is a great opportunity to gain experience in a professional software development environment and grow your skill set with modern technologies.
What You’ll Do- Develop full stack features and enhancements using C# (.NET), Angular 15+, and SQL Server.
- Collaborate with team members to break down requirements, estimate tasks, and deliver working code in a steady, continuous flow.
- Participate in daily stand-ups and backlog refinement to keep work moving smoothly through the Kanban process.
- Write clean, maintainable, and well-tested code using best practices.
- Troubleshoot and resolve bugs or performance issues in a timely manner.
- Contribute to code reviews and learn from feedback provided by senior engineers.
- Work with QA to test features early and often, and ensure high-quality delivery.
- Document key workflows, decisions, and technical details for future maintainability.
- Take part in periodic security and performance reviews with mentorship from more experienced developers.
- 2–5 years of experience developing web applications using:
- C# / .NET
- Angular 15+ (or equivalent front-end framework experience with willingness to learn Angular)
- SQL Server or other relational databases
- Experience working with RESTful APIs.
- Familiarity with modern software development practices (e.g., Git, CI/CD, Agile/Kanban).
- Strong problem-solving skills and a desire to learn and grow.
- Ability to work independently, take ownership of tasks, and follow through to completion.
- Strong communication skills and comfort collaborating in a team-oriented environment.
- Bachelor's degree in Computer Science or related field OR 2–5 years of relevant experience.
- Experience with SaaS or cloud-based platforms.
- Exposure to automated testing practices or tools.
- Understanding of basic performance tuning and security concepts.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).