Enable job alerts via email!

Senior Software Engineer (Back-end / Full-stack)

Goodstack

London

Hybrid

GBP 60,000 - 90,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

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

Job summary

Goodstack is seeking a Senior Software Engineer (Back-end / Full-stack) to join their London team. This hybrid role involves implementing APIs and enhancing user experiences for their donations platform. Ideal candidates will have over 5 years of experience in API design, Node.js, and React, contributing to a mission-driven startup focused on positive social impact.

Benefits

Salary reviews and share options
Private medical insurance
Annual budget for learning and development
Paid days to volunteer
Flexible working hours
Paid sick leave
Pension scheme
Paid day off on your birthday

Qualifications

  • 5+ years of experience designing and building APIs.
  • Experience with React for Full Stack candidates.
  • Good knowledge of Node.js and TypeScript.

Responsibilities

  • Implement and enhance back-end components for the donations platform.
  • Write code and participate in planning and product delivery.
  • Establish best practices regarding technologies used.

Skills

Communication
Collaboration
Problem Solving

Job description

Senior Software Engineer (Back-end / Full-stack)

Join to apply for the Senior Software Engineer (Back-end / Full-stack) role at Goodstack

Senior Software Engineer (Back-end / Full-stack)

1 month ago Be among the first 25 applicants

Join to apply for the Senior Software Engineer (Back-end / Full-stack) role at Goodstack

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 huge 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 what they do through a unified platform while supporting nonprofits in gaining access to cutting-edge technology and finding new funding streams.

Global brands, including LinkedIn, HSBC, OpenAI, Atlassian and Twilio - as well as thousands of nonprofits, including the Red Cross, Cancer Research, and Oxfam - use Goodstack to make a difference.

We are on a rapid growth trajectory. Just in 2024, we facilitated $3 billion in donations to good causes. But this is just the beginning. We want to become the world's leading platform that facilitates donations to the most individual nonprofits in the world. To achieve this, we need incredible people to help us on our journey - we need you ????

Join our Startup and make a difference as Senior Software Engineer (Back-end / Full-stack)!

In this role, you will be part of our Giving Team. This team implements the APIs and user experience to expand the donations & volunteering platform for our partners. You will be part of an autonomous, cross-functional product team able to make its own decisions based on the objectives set by the business. You will report directly to the Engineering Manager.

As Senior Software Engineer, your mission will be to:

  • Implement and enhance back-end (and front-end if FS) components to expand the donations & volunteering platform for our partners, ensuring an exceptional user experience.
  • Be involved on a highly technical level, helping establish and build best practices regarding technologies used.
  • Day to day you will be expected to write code and be involved in planning, product, and delivery.

After 3 months, Success will look like:

  • You will have got to know your teammates well and feel comfortable in your new surroundings.
  • You will understand the donations & volunteering product and start to make suggestions about its evolution.
  • Have developed a deep understanding of the app & platform architectures and continue becoming a subject matter expert, suggesting plans for engineering improvements.
  • You will have found the free sock merch in the office.

This Role is a perfect match for you if you have:

Required experience:

  • 5+ years of experience designing and building APIs, particularly on top of databases (we use Postgres).
  • Experience designing and building web apps using React (essential for Full Stack candidates).
  • Experience designing and developing secure, scalable, resilient, and observable systems.
  • Good knowledge of Node.js and TypeScript (and React if you are applying for a Full Stack role).
  • Knowledge of different methods of automated testing and when to apply them effectively.
  • Experience with agile development methodologies and deploying to production regularly using CI/CD pipelines.

Required skills and motivation:

  • Strong communication skills and a love of collaboration with other engineers, product, design, and business stakeholders.
  • A strong drive and keen motivation to contribute to building a world-class product and vision.
  • Strong data-driven problem-solving skills.
  • Ability to thrive in the quickly evolving, fast-paced environment of a startup, adapting to change and delivering at scale and speed.
  • A bias to action – when you see a problem, you step up to own it instead of waiting for someone else to solve it for you.
  • When you take responsibility for problems, you consider the short, mid, and long-term solutions and take a pragmatic approach to implementing them.

Bonus, but not required, if you have knowledge or love of:

  • Working in a startup environment (we value your ability to deal with and adapt to fast-paced decision-making, change and the need to deliver at scale and speed).
  • DevOps experience (e.g., Docker, AWS, Terraform, ECS, CI/CD).
  • Knowledge of Domain-Driven Design (DDD).
  • Tea drinking ????.

What you can expect upon joining our team

Salary reviews and share options

Tasty Tuesday! Office lunch is on the company

️ Vitality - Private medical insurance - vision, dental & hearing coverage

£250 Brighten your day annual budget

£1000 Learning & Development annual budget

Paid days to attend conferences and level up your skills

Goodstack library

???? Paid days to volunteer for non-profit causes

25 days annual leave, plus paid public holidays

Paid day off on your birthday!

Paid wellness leave

Paid sick leave

Pension

UK cycle-to-work scheme

️ Flexible working hours

???? Parental leave

️ WFH budget upon joining

You're always welcome to pop in more often if you enjoy the buzz of being in the office. It's a warm, friendly space right in the heart of London

… and so much more

About Us

Since 2017, Goodstack has been at the forefront of integrating social and environmental value into organisational purpose. In today's landscape, more businesses are recognising the necessity of embedding purpose into their operations to stay relevant.

To catalyse this transformation, we are constructing efficient global charitable rails accessible via an API globally.

Our vision is clear: To power purpose in every company and non-profit worldwide by leading the charge towards a future where doing good is not just an option but a fundamental principle of successful business shifting towards a better, purpose-driven world.

Let's do this!

OUR PLEDGE TO DIVERSITY, EQUITY & INCLUSION

We take pride in our diverse and growing team representing 15+ nationalities across 5 continents ! Our continued expansion provides us with opportunities to embrace and celebrate different backgrounds, perspectives, and experiences, essential to our success. We actively seek and welcome applicants from all walks of life, regardless of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

A team that represents the world that we are trying to support is a wiser, more knowledgeable and stronger one. We’re excited for you to bring your experience, yourself and your special lemon twist to Goodstack to propel us forward in striving to create a better world for us all.

Check out our Careers Page for more details!

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    Software Development

Referrals increase your chances of interviewing at Goodstack by 2x

Sign in to set job alerts for “Senior Software Engineer” roles.
Senior Java Engineer - Take Ownership of Flagship Trading Product - Up to £120k

London, England, United Kingdom 1 month ago

London, England, United Kingdom 1 week ago

Codified Controls - Senior Full-Stack Software Engineer - VP

London, England, United Kingdom 2 weeks ago

Lead Software Engineer, Legal & Compliance

London, England, United Kingdom 2 weeks ago

Lead Software Engineer - Transfer Agency team.

London, England, United Kingdom 1 week ago

London, England, United Kingdom 1 week ago

Senior Software Engineer (C++), Endpoint Client

London, England, United Kingdom 5 hours ago

London, England, United Kingdom 4 days ago

London, England, United Kingdom 5 days ago

London, England, United Kingdom 21 hours ago

London, England, United Kingdom 3 hours ago

London, England, United Kingdom 2 weeks ago

Senior Java Analyst Developer / Technical Consultant
Senior Lead eSoftware Engineer - Equities Algo Trading - Java - VP

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 2 days ago

Engineering Lead (Product Lifecycle - Purchasing)

London, England, United Kingdom 1 week ago

London, England, United Kingdom 3 weeks ago

London, England, United Kingdom 6 days ago

London, England, United Kingdom 2 months ago

Lead Software Engineer - Electronic Trading (Vice President)

City Of London, England, United Kingdom 1 hour ago

London, England, United Kingdom 4 days ago

London, England, United Kingdom 1 month ago

Principal Cross -Team Software Engineering Lead

London, England, United Kingdom 3 days ago

Principal Generative AI Software Engineer - SVP

London, England, United Kingdom 5 days ago

Lead Software Engineer - EU Natural Gas & Power

London, England, United Kingdom 15 hours ago

London, England, United Kingdom 2 months ago

Software engineering technical lead manager (EMEA)

London, England, United Kingdom 1 month ago

Software Engineering Lead (Flutter) - Catalyst

Greater London, England, United Kingdom 1 month ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

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

Similar jobs

Senior Software Engineer, Distributed Storage

Mysten Labs

London

Remote

GBP 70,000 - 90,000

2 days ago
Be an early applicant

Senior Backend Developer (f/m/d) Remote (Europe)

DeepOpinion

London

Remote

GBP 70,000 - 80,000

3 days ago
Be an early applicant

Software Engineer - Backend (Remote)

Zettafleet

Greater London

Remote

GBP 59,000 - 77,000

Today
Be an early applicant

Senior Software Engineer (Angular/.Net)

Searchstone Ltd

Greater London

Remote

GBP 60,000 - 80,000

4 days ago
Be an early applicant

Senior Fullstack Engineer (Backend Leaning) | Node.js | React.js | Remote Europe | Up to 100K

JR United Kingdom

London

Remote

GBP 80,000 - 100,000

14 days ago

Founding Engineer (Full Stack)

Givver

Greater London

Remote

GBP 55,000 - 70,000

Today
Be an early applicant

Full Stack Engineer

Russell Tobin

Greater London

Remote

GBP 55,000 - 75,000

Today
Be an early applicant

Founding Engineer (Full Stack)

Givver

London

Remote

GBP 55,000 - 70,000

Today
Be an early applicant

Fullstack Engineer

planet

London

Remote

GBP 80,000 - 90,000

2 days ago
Be an early applicant