Enable job alerts via email!

Software Developer

Freelancingforgood

City Of London

On-site

GBP 59,000 - 70,000

Full time

5 days ago
Be an early applicant

Job summary

A forward-thinking nonprofit organization is seeking a Software Developer in London. You will work with the Director of Technology to create and improve systems that empower entrepreneurs to make an impact. Ideal candidates will have strong skills in frontend development, Ruby-on-Rails, and familiarity with Agile methodologies, combined with a solutions-focused mindset. This is a full-time position with a salary of up to £70,000 per year.

Qualifications

  • Professional software development experience with a modern frontend framework.
  • Experience across the entire tech-stack or managing large UI projects.
  • Comfortable making decisions when relying on incomplete data sets.

Responsibilities

  • Work with the Director of Technology to build new features.
  • Help business analysts bring their ideas to life.
  • Write and review technical design documentation.

Skills

Frontend development experience
Ruby-on-Rails
Typescript/Javascript skills
HTML & CSS skills
Agile team experience
Strong testing experience

Tools

PostgreSQL
Nuxt/Vue
Salesforce/Restforce
GraphQL
Rest APIs
Tailwind
Vitest
RSpec
Job description

Founders Pledge is looking for a Software Developer.

Overview:
  • Full-time position
  • Language: English
  • Location: London, UK
  • Salary: up to £70,000 per year
  • Applications closing: until filled
Job Description

At Founders Pledge, our mission is to empower entrepreneurs to do immense good. Since launching in 2015, we’ve raised over $10 billion for the most impactful social causes. We offer the simplest path to impact for successful entrepreneurs, providing end-to-end giving infrastructure, pioneering research, and access to a worldwide network of experts.

We’re looking for a Software Developer in the London area to join our Tech team. The team provides the back-office processing backbone for Founders Pledge, allowing members to maximise their giving and building for future scalability.

You’ll work closely with project managers to bring solutions to life, taking ideas and challenges and finding the best solutions. Managed by Harry, the Director of Technology, you’ll focus on a new greenfield project to replace older legacy internal systems.

Our tech stack is predominantly PostgreSQL, a Ruby-on-Rails api and a Nuxt3 front end.

Responsibilities
What you’ll do:
  • Work with the Director of Technology to build out a new system and new features.
  • Help business analysts bring their ideas to life, advising on the best way to achieve goals and allowing them to make optimal product decisions.
  • Participate in the definition and delivery of work within the team.
  • Write and review technical design documentation.
  • Proactively plan and prioritize issues with the team and fix them.
  • Contribute to team ideas and solutions, challenging each other to find the best way forward.
  • Provide constructive feedback on others’ work through code or technical design document reviews.
Current projects you’ll be involved in:
  • Our greenfield Internal Grant Processing system
  • Improving the Data Hub (our data warehouse and main reporting engine).
  • Expanding our monitoring and reporting tools.
Role Requirements

We’re looking for someone with both experience using a modern front-end language and Ruby-on-Rails, with a can-do, creative, and solutions-focused mindset. When faced with a challenge, you’re excited to proactively think through and find multiple solutions, leading the best way forward.

Ideally, we are looking for someone who has:

  • Professional software development experience with a modern frontend framework, ideally Nuxt/Vue and Typescript.
  • Experience producing complex work, such as code changes across the entire tech-stack or being responsible for large UI projects.
  • Typescript/Javascript skills.
  • HTML & CSS skills.
  • Experience working in an Agile team environment.
  • Strong testing experience.
  • Comfortable making decisions when relying on incomplete data sets.

Nice to have skills include:Ruby-on-Rails, Salesforce/Restforce experience, GraphQL, Rest APIs, Postgresql, Tailwind, Vitest, and RSpec.

How to apply?

To apply for this role, please fill in the application form.

Since the position is open until filled, we advise to apply as soon as possible.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.