Summary
Join Virtuous, a company inspiring global generosity through its nonprofit software platform, as a Sr. Software Engineer (Fullstack). This role involves building, scaling, and maintaining web applications, collaborating with cross-functional teams, and contributing to architectural decisions. You will work with Python/Django and React, while exploring new technologies. The position requires 6+ years of experience in building modern web applications and proficiency in Python, Django, JavaScript/TypeScript, and React. Virtuous offers competitive pay, benefits including 401k matching, unlimited PTO, paid parental leave, and employer-contributed healthcare.
Requirements
- 6+ years of experience building modern web applications
- Proficiency in Python and frameworks like Django (or similar)
- Experience with JavaScript/TypeScript and frontend frameworks such as React or Vue
- Solid understanding of relational databases such as PostgreSQL
- Experience integrating with RESTful and/or GraphQL APIs
- Familiarity with basic DevOps practices (e.g., CI/CD, infrastructure monitoring, scaling applications)
- A love for building quality products that delight users and solve real problems
- Strong communication skills and a team-first mindset
- Openness to leveraging AI tools for productivity, experimentation, and better engineering outcomes
Responsibilities
- Design, build, and maintain scalable web applications used by nonprofit organizations around the world
- Collaborate closely with cross-functional teams to understand user needs and translate them into technical solutions
- Write clean, testable, and efficient code across the frontend and backend
- Contribute to architectural discussions and help drive technical decision-making across the platform
- Participate in code reviews, mentor junior team members, and help foster a culture of learning and improvement
- Deploy applications and support production systems with a focus on reliability, observability, and performance
- Provide thoughtful feedback on technology choices as we evaluate changes across our stack
- Support a culture of experimentation, iteration, and continuous delivery
Preferred Qualifications
- Experience working in a SaaS or B2B product company
- Familiarity with C# / .NET
- Prior experience in the nonprofit tech space
- Contributions to open-source projects or relevant technical blogs
- Excitement about helping teams grow and mature their engineering practices
Benefits
- Market competitive pay leveraging Carta data
- Employee recognition through Bonusly (birthdays, anniversaries, achievements, etc.)
- 401(k) retirement plan with company matching- 50% match up to 6% of compensation after 90 days
- We value our employeeβs work-life balance and encourage taking advantage of Unlimited PTO
- Supportive time off including paid volunteer days and company holidays
- Employer-contributed healthcare benefits, encompassing medical, dental, and vision coverage, with plans available for dependents and choices for Health Savings Accounts (HSA) and Flexible Spending Accounts (FSA)
- 12 weeks primary parent leave, 4 weeks secondary parent leave - full pay (adoption as well)
- We pride ourselves on Community and host exciting company outings and events
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.