As Web Developer for The Water Project, you'll create novel web applications that support our fundraising and project reporting efforts. You'll improve on our unique and successful platform - innovating, enhancing and inventing new ways to equip our supporters to do a great good. You'll help shape data into stories that inspire to action.
- Design, develop, test and implement web-based software used by our donors and fundraisers.
- Coordinate development activities with outside contractors and vendors when needed.
- Integrate 3rd-party tools and services with our internal systems and supporter tools.
- Review, improve and test current code and tools.
- Monitor and maintain our website environment.
- Recruit and lead volunteer technical teams.
Depending on the candidate, this position has the option of being full-time or part-time.
Who You Are
You Can Code
You've Done This Before
We're looking for a Bachelor's in CS or equivalent and at least 2 years of experience developing public-facing web applications. Perhaps you have led or been deeply involved in independent development projects from idea to launch. Maybe you're particularly good at what you do and don't fit any of that. Apply anyway.
You Like Puzzles
Systems integration skills are important. We utilize the best open source and SaaS solutions we can find. We'll expect you to improve our organization's data flows.
You'll raise our game by improving how we code, comment and document our applications. You'll ensure things are secure and scalable. You'll help us grow and be confident we can handle that growth.
This is a team. We excel by collaborating. We coded our entire web presence and back-end in-house, so we know what we're talking about too. You'll be a key player who loves to challenge ideas and to be challenged.
You're a leader.
You can successfully lead software teams that deliver projects on time and within budget. You lead by example with a strong work ethic and pride yourself on getting things done. Experience working with and managing an extended team is a plus.
We do this to change lives. Technology is central to how we do it. You can't wait to get started and see your code impact the world.