Enable job alerts via email!

Mid Software Engineer (Full-stack / Front-end) Product and Engineering

Goodstack

London

Hybrid

GBP 50,000 - 70,000

Full time

17 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Goodstack is seeking a Software Engineer to join their fast-growing team in London. In this hybrid role, you will enhance our donation and volunteering platform by implementing and improving APIs and user experiences. Ideal candidates will have experience in Node.js and React, with a strong focus on collaboration and problem-solving in a startup environment. Enjoy benefits like salary reviews, share options, and flexible hours while making a positive impact through technology.

Benefits

Salary reviews
Share options
Office lunches
Private medical insurance
Paid conference days
Generous leave
Flexible hours

Qualifications

  • 3+ years of experience building APIs on top of databases.
  • Experience developing web apps using React.
  • Familiarity with agile development and CI/CD.

Responsibilities

  • Implementing and enhancing front-end and back-end components.
  • Contributing to best practices and technical standards.
  • Participating in product delivery and planning.

Skills

Node.js
TypeScript
React
Communication
Problem-solving
DevOps
Agile development

Tools

Postgres
AWS
Docker
Terraform

Job description

This hybrid role requires working from our London office in Fitzrovia once a week.

If you've been looking to join a fast-growing startup backed by the same investors as Stripe & Airbnb, with a mission to make a positive impact, then you’ve found the right place!

Our Mission

Our mission at Goodstack is to revolutionise how the world does good.

We empower companies to seamlessly integrate positive impact into their operations through a unified platform, supporting nonprofits with cutting-edge technology and new funding streams.

Global brands like LinkedIn, HSBC, OpenAI, Atlassian, and Twilio, along with nonprofits such as the Red Cross, Cancer Research, and Oxfam, use Goodstack to make a difference.

We are experiencing rapid growth. In 2024, we facilitated $3 billion in donations. Our goal is to become the world's leading platform for donations to nonprofits, and we need talented people to join us on this journey — we need you!

Join our Startup as a Software Engineer and make a difference!

You will be part of our Giving Team, working on APIs and user experiences to expand our donation and volunteering platform. You will be part of an autonomous, cross-functional team making decisions aligned with business objectives, reporting directly to the Engineering Manager.

Your mission as a Software Engineer will include:

  • Implementing and enhancing front-end (and back-end if full-stack) components to improve our platform's user experience.
  • Contributing to establishing best practices and technical standards.
  • Writing code, planning, and participating in product delivery.

Success after 3 months will look like:

  • Getting to know your teammates and feeling comfortable in your environment.
  • Understanding the donations & volunteering product and proposing enhancements.
  • Gaining deep knowledge of our platform architecture and suggesting engineering improvements.
  • Finding the office's free sock merch.

This role is a good fit if you have:

  • 3+ years of experience building APIs on top of databases (Postgres).
  • Knowledge of Node.js and TypeScript.
  • Experience developing web apps using React (full-stack).
  • Experience with secure, scalable, resilient systems.
  • Monitoring, CI, and automated testing experience.
  • Strong understanding of front-end and back-end architectures.
  • Motivation to contribute to a product and vision.
  • Some DevOps experience (AWS, CI/CD, ECS, Docker, Terraform).
  • Familiarity with agile development and continuous deployment.
  • Knowledge of automated testing methods.
  • Product-focused mindset.
Required skills and motivation include:
  • Strong communication and collaboration skills across teams.
  • Drive to build a world-class product and vision.
  • Data-driven problem-solving skills.
  • Ability to thrive in a fast-paced startup environment.
  • Bias for action and ownership of problems.
  • Pragmatic approach considering short, mid, and long-term solutions.

Bonus, but not required, skills include:

  • Experience in startups, fast-paced decision-making, and scaling.
  • DevOps experience (Docker, AWS, Terraform).
  • Knowledge of domain-driven design.
  • Tea drinking enthusiasts.
What to Expect When Joining

Salary reviews, share options, office lunches, private medical insurance, annual budgets for learning and wellbeing, paid conference days, library access, volunteer days, generous leave, parental leave, WFH budget, flexible hours, and more.

About us

Since 2017, Goodstack has been leading in integrating social and environmental value into organizational purpose, building global charitable rails accessible via API.

Our vision: To power purpose in every company and nonprofit worldwide, creating a purpose-driven world.

Our Diversity, Equity & Inclusion Pledge

We celebrate diversity, with team members from 15+ nationalities across 5 continents. We welcome applicants from all backgrounds and experiences, believing that a diverse team strengthens our mission and success.

We look forward to your unique contribution to Goodstack. Check our Careers Page for more details!

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

Similar jobs

Full Stack Engineer

Explore Group

Greater London null

Remote

Remote

GBP 40,000 - 75,000

Full time

30+ days ago

GTM Engineer (Full-Stack)

Naptha AI

London null

Remote

Remote

GBP 50,000 - 90,000

Full time

30+ days ago

Full Stack Engineer

Zelt

London null

On-site

On-site

GBP 50,000 - 90,000

Full time

7 days ago
Be an early applicant

Senior+ Full-Stack Engineer (Core Studios)

Akeneo: The Product Experience Company

Greater London null

Hybrid

Hybrid

GBP 60,000 - 90,000

Full time

13 days ago

Full Stack Developer - REMOTE

ACLED

City Of London null

Remote

Remote

GBP 40,000 - 80,000

Full time

30+ days ago

Python Engineer (Remote)

Veeva Systems, Inc.

London null

Remote

Remote

GBP 50,000 - 80,000

Full time

17 days ago

Software Engineer - Full Stack (mid-level)

Rocket Lab

London null

On-site

On-site

GBP 50,000 - 75,000

Full time

5 days ago
Be an early applicant

Software Engineer - Full Stack (mid-level)

Sensat Limited

London null

On-site

On-site

GBP 50,000 - 80,000

Full time

6 days ago
Be an early applicant

Software Engineer - Full Stack (mid-level)

Sensat

London null

On-site

On-site

GBP 50,000 - 75,000

Full time

6 days ago
Be an early applicant