Keep track of how you make the world a better place

Get Started

Current Vacancies

Senior Dev / Team Lead

About SoGive

SoGive is an independent nonprofit that analyses charities to help donors find the best places to give. We produce ratings of charities based on how much impact they make.

We're hiring a Senior Dev with project & team management experience to help grow the technical side of our operations, and maximize our ability to most effectively help donors maximize their charitable impact. SoGive is still very much in a start-up phase of its growth. Due to this, there is tremendous potential for having a large impact on the organization, while also involving the risk and excitement of an early stage organization.

Salary: Depending on skills and experience

Location: Remote. Our staff is located largely in the UK, Europe, and the U.S., though our volunteer network is truly global. We are flexible on location as long as we're able to have routine chats as a team. The core team hours are: 3pm to 6pm UK time - any location is OK, as long as those hours work for you in your timezone.

Hours: Full-Time (flexible options available)


  • Javascript (+ HTML & CSS)
  • Backend development experience in Java
  • 2+ years of team and project management experience (as CTO, team-leader, or similar)
  • 4+ years of industry experience
  • A university degree, 2nd class or higher, from a respected university.
  • Experience in agile development
  • Examples of your experience doing UX / User-centred design
  • Good communication skills
  • Entrepreneurial drive and business sense, so you can help define business needs and turn them into development projects
  • Able to work in a team
  • Also must be independent enough to manage your own work
  • Must have example code that you can send us


We don't expect you to have experience in all of these -- let us know which ones you have:
  • React
  • ElasticSearch
  • Data science
  • Graphic design


You should have a passionate can-do attitude to your work and substantial project & team management experience, in addition to the right dev background. Responsibility and independence are important -- combined with flexible team-work. The right candidate will have the chance to shape the job, and will be at the heart of an exciting company.


To apply, please email:
  • Your CV
  • A portfolio of your best work
  • A Cover letter expressing your interest and fit for the role
To with the subject line: "CTO Application"

We will collect applications, and get in touch with you once we're ready. This may take a couple of weeks.

We anticipate that we might have needs in the following areas in the future:
  • Software Developers (Frontend & Backend)
  • Charity Impact Analysis Personnel
  • End-User Design/UX