Virtuous is on a mission to inspire global generosity by helping nonprofits build better relationships with their donors through a modern software platform.
The company offers elegant tools for fundraising, marketing, volunteerism, and online giving to mid-sized charities.
The ideal candidate should embody the company's values, which include curiosity, candor, passion for philanthropy and technology, joy in service, celebrating others' successes, trust, and inclusivity.
The position is for a Senior Software Engineer (Fullstack) who will report to Engineering leadership and collaborate with stakeholders across Product, Design, and Engineering.
Responsibilities include designing, building, and maintaining scalable web applications, collaborating with cross-functional teams, writing clean and efficient code, contributing to architectural discussions, mentoring junior team members, deploying applications, and supporting a culture of experimentation and continuous delivery.
The current tech stack includes Python/Django on the backend and React on the frontend, with an openness to exploring new technologies.
Requirements:
Candidates must have 6+ years of experience building modern web applications.
Proficiency in Python and frameworks like Django (or similar) is required.
Experience with JavaScript/TypeScript and frontend frameworks such as React or Vue is necessary.
A solid understanding of relational databases such as PostgreSQL is essential.
Candidates should have experience integrating with RESTful and/or GraphQL APIs.
Familiarity with basic DevOps practices, including CI/CD and infrastructure monitoring, is expected.
A passion for building quality products that delight users and solve real problems is important.
Strong communication skills and a team-first mindset are required.
Openness to leveraging AI tools for productivity and better engineering outcomes is preferred.
Benefits:
The position offers market competitive pay leveraging Carta data.
Employees are recognized through Bonusly for birthdays, anniversaries, and achievements.
A 401(k) retirement plan with company matching of 50% up to 6% of compensation is available after 90 days.
The company values work-life balance and encourages taking advantage of Unlimited PTO.
Supportive time off includes paid volunteer days and company holidays.
Employer-contributed healthcare benefits encompass medical, dental, and vision coverage, with options for dependents and choices for Health Savings Accounts (HSA) and Flexible Spending Accounts (FSA).
The company provides 12 weeks of primary parent leave and 4 weeks of secondary parent leave at full pay, including for adoption.
Virtuous prides itself on community and hosts exciting company outings and events.