Software Engineer

Location: Remote
Compensation: Salary
Reviewed: Wed, May 20, 2026
This job expires in: 30 days

Job Summary

To empower nonprofits, the full-time remote Software Engineer will write quality code, ship reliable features, and collaborate with cross-functional teams to deliver impactful SaaS solutions in an agile environment.

Key responsibilities
  • Deliver high-quality code and features while actively participating in Agile ceremonies and workflows
  • Diagnose and resolve technical issues, ensuring the reliability and performance of SaaS applications
  • Engage in code reviews, applying coding standards and providing constructive feedback to maintain a high-quality engineering culture
Required qualifications
  • Solid working knowledge of .NET (C#), TypeScript/Node, and hands-on experience with React.JS and modern JavaScript architecture
  • Working SQL skills and practical understanding of asynchronous operations (async/await)
  • Experience writing testable, well-structured code with a focus on unit and integration tests
  • Curiosity about AI tools and eagerness to integrate them into development processes
  • Proactive communication and accountability in managing work and commitments

COMPLETE JOB DESCRIPTION

The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...