Welcome to Goodstack
👋👋🏿
Want to join a fast-growing startup with a mighty mission to make it easy to do good on a global scale? 🌎
Workplace & Culture
At Goodstack, we take pride in our diverse and growing team representing 20+ 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 we are trying to support is a wiser, more knowledgeable, and stronger one. We’re excited for you to bring your experience, yourself and special lemon twist to Goodstack to propel us forward in striving to create a better world for us all.
Current job openings
-
Foundation / Nonprofit Accountant
Operations · London · Hybrid Remote
-
Head of Marketing
Marketing · London · Hybrid Remote
-
Payments Operations Manager
Operations · London · Hybrid Remote
-
Operations Manager
Charities · London · Hybrid Remote
-
Senior Backend Engineer
Engineering · London · Hybrid Remote
About The Process
Why do we do this?
Our process is designed to make sure Goodstack is the right fit for you, and that we have a you-shaped-hole here!
We believe in fostering growth and creativity, and you'll have the autonomy to continue to develop your skills and bring your own unique ideas to the table, whilst we all create loads of positive impact globally. We treat this as a two-way process.
What to expect?
A healthy work-life balance is important to us, and we value an idea's meritocracy by bringing your own ideas and lemon twist to the team.
Being candid and kind is a core value at Goodstack and you can expect that from us during the interview process. If we don’t think there is a you-shaped hole here, we will let you know ASAP and why we’ve come to that conclusion.
If you realise there isn’t a Goodstack shaped hole in your life, we hope you do the same for us!
How to do well?
Bring your whole self to the interview. We hope you align with our values. Prep well in your specialist area for the interviews. For the later stages, we would like to meet in person.
OUR VALUES
🫶 Purpose Over Profit
We consider the actions as individuals and a collective and make decisions to maximise the positive impact on people. This means we act ethically and not at the expense of people.
💜 Candid & Kind
Ideas meritocracy discovered by direct honesty, but with no rudeness or disrespect - life’s too short!
🍋 Lemon Twist
Great ideas come to life where being and thinking differently are celebrated - bring on the Lemon Twist!™️ 🍋 It’s the touch that makes us stand out. We embrace uniqueness, empowering everyone who engages with us to feel exceptional.
⚡️ High Speed, High Agency
Moving fast to find even more scale. The nonprofit space has been left behind for too long - let’s make it awesome for them.
Recruiter screen
Why do we do this?
To give you the chance to learn more about Goodstack before you commit to going through the rest of the process. We need to make sure Goodstack is the right place for you and that there is a you shaped hole at Goodstack!
What to expect?
We’ll tell you all about Goodstack! We’ll ask you loads about you outside of work and what your professional aspirations are so we can work best how to support you.
Technical / Case Review
Why do we do this?
To make sure that you have the base-level technical skills required to perform the role.
For technical roles, you’ll be invited to complete live coding tests. If you're interviewing for an Engineering position, expect to work in TypeScript, typically implementing a function that generates specific outputs based on varied inputs.
For other departments, you may receive a take-home task. If successful, we’ll invite you to discuss your solution in more depth and meet with our team to ask any questions you might have.
How to do well?
Give it your best shot. Even if you write pseudo code it gives us something to look at.
Meet The Team
Why do we do this?
It’s really important to us that you know what you’re coming into! Equally, we want the whole team to know you before you join and get group consensus this is the right place for you.
What to expect?
We’ll go for a super tasty lunch...so no bad outcomes here!
How to do well?
Bring your whole-self! This is a final fit-check before we work together. You’ll meet lots of the other team.
Management Style
Why do we do this?
We have a well defined culture and management style is an important part of maintaining this. Our current employees expect new joiners to keep and grow the team culture.
What to expect?
We will ask you a series of questions about how you like to manage. These will be related to conflict, performance management, hiring, and diversity and inclusion.
How to do well?
We frequently reference our company values, and for Engineering roles, we encourage you to review our pillars here melontwits.com. Bringing these into your everyday work and discussions will set you up for success.
At this stage, we expect you to take the lead in sharing your leadership qualities.
Technical Roles: CV Discussion & Technical Part I
Why do we do this?
We do this to check your all around suitability for the role applied for. We check your past experience and want to know that you are able to think about system design thoroughly.
What to expect?
This stage lasts about an hour. We will ask you about your past relevant experience on your CV (around 20 minutes). After this we will ask you to complete a white boarding system design exercise (between 30 and 40 minutes).
How to do well?
Tell us about your previous achievements and enjoy the system design exercise as much as you are able to. We look for good collaboration here as well as design proficiency.
Technical Roles: Deep Dive Part II
Why do we do this?
We do this to make sure that you are able to implement code and tests based on a specific system design. We like to know that you are capable throughout the engineering process.
What to expect?
You will be expected to write a real code solution, in TypeScript, to a problem that we outline. You will be expected to write at least a test or discuss how you would perform testing of the written code.
How to do well?
We like you to talk us through the code you are implementing, perhaps you are also able to introduce us to some new concepts and collaborate with us to improve the solution.
About Goodstack
For more information on what we do and (more importantly) why we do it, head over to our blog and check out our rebranding to Goodstack
Already working at Goodstack?
Let’s recruit together and find your next colleague.