charity: water is hiring a
Software Engineer

closed
Logo of charity: water

charity: water

πŸ’΅ ~$150k-$222k
πŸ“Remote - United States

Summary

The job is a Software Engineer position at charity: water, a U.S.-based remote organization. The role involves developing software for improving donor experience and internal systems, working with cross functional teams, writing modern, well-tested code, conducting thorough code reviews, and contributing to technical team discussions.

Requirements

  • At least 2 years developing full-stack web applications in a fast-paced environment
  • A Bachelor's degree in Computer Science or equivalent industry experience
  • Proficiency with a modern MVC framework (Ruby on Rails experience preferred)
  • Expertise writing clean, modular, and extensible JavaScript (React experience preferred)
  • A strong passion & interest in modern front end development
  • Knowledge of relational databases and caching strategies
  • An agile approach to software development and maintenance cycles

Responsibilities

  • Working with cross functional squad members to shape, build, and maintain software related to charity: water’s public website, componentized CMS & design systems, Online Lead Collection & Donation forms, supporting marketing initiatives through custom components, integrations, and product functionality
  • Collaborating with other squads that support a logged in user experience, data analytics, and integrated systems that support our fundraising, accounting, and water programs teams

Preferred Qualifications

  • Experience using Builder, Contentful, and Optimizely
  • Experience with nonprofits, online fundraising & payment processing
  • Experience working with Product, and Marketing teams
  • Experience with test driven development

Benefits

  • Unlimited PTO
  • Summer Fridays
  • 6-week paid sabbatical leave after 5 years of employment
  • Annual bonus potential through The Pool
  • 401k plan + employer match
  • Medical covered at 80% + Dental/Vision contributions
  • FSA + dependent day care FSA
  • Employer-paid life insurance, STD, LTD
  • 16-week paid maternity and paternity leave for new parents
  • Stipends for Home office, Professional Development, TSA Pre-check and a You-do-You Perk
  • 2-4 annual travel requirements to spend quality in-person time with the team
This job is filled or no longer available