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...