Software Engineer at Charitywater

Charitywater logo
Charitywater

Software Engineer

Remote

Full Time

#Engineering

#Ruby Rails

#JavaScript

#RSpec

#HTML CSS

#Agile

#Git

Charitywater is looking for a Software Engineer

Sign up to unlock quick summaries and profile fit assessments

Main areas of focus: Ruby/Rails, JavaScript (React), RSpec/Capybara, HTML/CSS, Agile, Git
Location: Remote - U.S. only.
Eligibility: charity: water is fully remote and hires from all 50 U.S. states. At this time, we are only considering candidates who are eligible to work in the United States without the need of company sponsorship now or in the future.
 
JOB SUMMARY
As a Software Engineer at charity: water, you'll code for a cause, developing software to improve our donor experience and internal systems. You’ll report to the Director of Engineering and work on our cross functional Growth Squad to own and solve problems end-to-end. The Growth Squad is composed of a Product Manager, Designer, and Tech Lead, and you will work with them on a daily basis to develop public user facing experiences that inspire greater giving and engagement on our website.
YOU’LL BE RESPONSIBLE FOR…
     Working with cross functional squad members to shape, build, and maintain software related to:
      charity: water’s public website, including navigation, SEO, and site performance
      Our componentized CMS & design systems
      Online Lead Collection & Donation forms, including payment processing, data collection, and conversion rate optimization
      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
     Writing modern, well-tested (99% test coverage), maintainable code to ensure the smooth operation of all our systems with minimal tech debt
     Contributing to technical team discussions with other engineers to ensure efficient, well-maintained systems
     Conducting thorough code reviews
 
YOU MUST HAVE…
     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
 
IT’S AN ADDED PLUS IF YOU HAVE…
     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
 
YOU’LL BE SUCCESSFUL IF...
You're a problem solver
We find ways of getting it done at charity: water. We don't invest time on why it can't be done. You know how to articulate and roll out solutions, recognizing there are many solutions to the same problem. You find new and effective ways to streamline and create processes to increase efficiency.
 
You’re curious and collaborative
You learn from and contribute to your team through means of code reviews, technical team discussions, and pairing.
 
You execute for quality
You recognize the value of testable and maintainable code and strive to follow best practices to improve the quality of the codebase.
 
You're an excellent communicator
You can clearly convey how your solutions will work to address the issues the team faces. You can patiently explain complex concepts or code to a technical or non-technical audience.
 
You possess strong computer science fundamentals
You know which tools and data structures to use to deliver simple, yet high-performing solutions. You enjoy turning ideas into working code and are passionate about building scalable and reliable products with a fulfilling user experience.
 
TEAM OVERVIEW
The Engineering team is made up of problem-solvers committed to collaborating well and delivering the highest quality code. They are crucial to the success of our main fundraising platforms and the heartbeat behind the software that makes our work possible. Using our base tech stack Rails, React, and Postgres, they enable us to spread generosity to end the world water crisis.


ORGANIZATIONAL OVERVIEW
At charity: water, we believe that water changes everything. We work with local implementing partners to fund sustainable solutions that provide clean and safe drinking water to people around the world. Since 2006, with a diverse team of world-changers and an unstoppable community of supporters, we’ve brought clean water to more than 17.5 million people worldwide. With the makings of a mid-size tech startup, we’re reinventing charity through endless innovation, contagious passion, beautifully crafted stories, and a powerful brand that inspires a new kind of generosity.
 
At charity: water, we value every background, identity, and experience. We believe that a diverse team, informed by different cultures and perspectives, makes us stronger. We are committed to doing the work and challenging each other to be an organization in which everyone is respected and heard. We commit to providing genuine opportunities for all people to thrive. And we will continue to embed diversity, inclusion, belonging, and equality in everything we do.
BENEFITS & PERKS
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
Note, charity: water will never ask you for your credit card or financial information during the interview process. Should you receive a message requesting this information, please mark the email as spam and report here.
Charitywater logo

Charitywater

12 views

1 applied
Share this job
Copy Permalink
Open roles at Charitywater
Charitywater logo
Charitywater

Software Engineer, Frontend Focus

Remote

Full Time

#Engineering

#Nonprofit

#Technology

#Ruby

#Rails

#JavaScript

#React

#RSpec

#Capybara

#HTML

#CSS3

#Agile

#Git

Discover similar jobs
Allata logo
Allata

Ascend Program - Data

Remote

Full Time

#Data

#Data Engineering

#Software Development

#Data Analysis

#AI

#Agile

#Jira

#Git

#Cloud Platforms

O
OracomWebSolutionsLtd

Web Developer

Remote

Full Time

#Technology

#Web Development

#HTML

#CSS

#JavaScript

S
Snackpass

Software Engineer, Fullstack

Remote

Full Time

#Engineering

#Payments

#Analytics

#Tooling

#Mobile Apps

#Scalable Systems

D
Deepgram

Pre-Sales Solutions Engineer

Remote

Full Time

#AI

#Solutions Engineering

#Python

#JavaScript

#API Integration

#Speech Recognition

#NLP

#Cloud Platforms

#Docker

#Kubernetes

#Sales Methodologies

U
Unit4

Senior Cloud Infrastructure Engineer

pl flag
Poland

Remote

Full Time

#Cloud Infrastructure

#Engineering

#Microsoft Azure

#Infrastructure Engineering

Dataiku logo
Dataiku

Fullstack Software Engineer

Remote

Full Time

#Engineering

#AI

#Solutions

#Vue.Js

#React

#Angular

#Python

#fastAPI

#Flask

#RESTful API

#Data

H
HTTPie

Senior Fullstack Engineer

Remote

Full Time

#Developer Tools

#Engineering

#API Testing

#TypeScript

#React

#Next.js

#TailwindCSS

#Python

#Django

#AWS

#Terraform

#WebSocket

#Electron

S
Sleeper

Senior Frontend Engineer

180k - 235k USD

Remote

Full Time

#Mobile

#Engineering

#React Native

#TypeScript

#React Query

#React Navigation

#JavaScript

#GraphQL

#State Management

E
eduki

Senior AI Engineer

es flag
Spain

39.8k - 57.3k USD

Remote

Full Time

#AI Engineering

#Automation

#Data Analytics

#Systems

#Databases

#Engineering

#AI

#Orchestration

#Python

#SQL

Flying Bisons logo
Flying Bisons

Head of AI Enablement

Remote

Contractor

#AI

#UX Design

#Design

#APIs

#Engineering

#Claude

#Gemini

#Automation Tools

A
Amplemarket

Frontend Software Engineer

Remote

Full Time

#Frontend Engineering

#Sales

#AI

#React.Js

#HTML

#CSS

#JavaScript

#UI Design

#user

#Ruby on Rails

#PostgreSQL

#Elasticsearch

#Redis

Husky1 logo
Husky1

Ruby on Rails Developer

Remote

Full Time

#Technology

#Ruby on Rails

#Full Stack

#PostgreSQL

#Redis

#Sidekiq

#Grape

#Swagger

#RSpec

#Hotwire

#Tailwind CSS

A
Arcade

Talent Network

Remote

Other

#Network

#Engineering

#Product

LovCash logo
LovCash

Fullstack Software Engineer

Remote

Full Time

#Software Engineering

#Fintech

#Java

#Spring Boot

#Angular

#REST

#AWS Services

#MySQL

#Postgres

#Maven

#Git

#Unit Testing

A
Anima

Clinical Engineer

Remote

Full Time

#AI

#Engineering

#Full Stack

#TypeScript

#JavaScript

#Angular

#React

#Node

#AWS

#GraphQL

#DynamoDB

#Lambda

#UX Design

E
Elastic

Senior ServiceNow Developer

94.3k - 179.2k USD

Remote

Full Time

#ServiceNow

#ITSM

#Agile

#JavaScript

#REST

#Integrations

#ITIL

#SPM

#Agile Methodologies

Riverflex logo
Riverflex

Business Analyst

Remote

Contractor

#Digital Transformation

#Business Analysis

#IAM

#Jira

#Stakeholder Management

#Documentation

#Agile

#Analytical Skills

#Change Management

T
Tango

Engineer

Remote

Full Time

#Enterprise Software

#Technology

#Engineering

#Workflow Automation

#Documentation

#Software Development

#Team Collaboration

B
Bolster

Senior Software Engineer, Backend

in flag
India

Remote

Full Time

#Cybersecurity

#Backend Engineering

#AI

#TypeScript

#Python

#Elastic Search

#PostgreSQL

#Microservices

#AI Tools

#Engineering

#Unit Testing

#Cloud Services

O
Orbitalsidekick

Senior Ground Software Operations Engineer

Remote

Full Time

#Engineering

#Operations

#Software Development

#Python

#C++

#Linux

#Software Architecture

#Distributed Systems

#Algorithms

#Cloud Infrastructure

Your dream job awaits.

Explore exciting opportunities, connect with top employers, and ignite your career.