At a Glance
- Tasks: Build impactful software for charities, from front-end to back-end.
- Company: Join a mission-driven team transforming the charity sector with tech.
- Benefits: Flexible work environment, focus on quality over meetings, and a chance to make a difference.
- Why this job: Be part of a revolutionary platform that empowers charities and helps them thrive.
- Qualifications: Broad software engineering skills, experience in shipping products, and a passion for social impact.
- Other info: Dynamic team culture with opportunities for personal and professional growth.
The predicted salary is between 36000 - 60000 £ per year.
We’re looking for a generalist full stack developer from a traditional background that wants to make a difference. Come join us to build a platform to radically improve service delivery and increase funding to the charity sector.
What we need:
- Years of experience is a poor metric for discovering quality. Ideally you’ve worked a job before, even more ideally you’ve shipped a product from start to end solo.
- This is the job for you if you want to ship & get it right first time.
- We’re aiming to build an engineering team with high a weight to power ratio. You aren’t going to be in meetings 7 hours a day, there is no daily scrum, you will not be writing design documents.
- Our goal is to produce quality software, and to get it into the hands of our users as fast as it’s ready.
- We’re looking for a ‘Classically trained software engineer’ with broad knowledge, ideally with a Computer Science degree.
- We’re looking for a heavy hitter who can move between frontend/backend/dev ops or at least backs themselves to be able to do it.
- We’re laissez faire on whether you use AI tooling; if you want to hotspot cursor on the Avanti West Coast line back from Warrington in order to solve a clients issue, we 100% back you (It just better be good code).
What we do:
The charity sector is huge. In total income, it’s twice the size of the advertising, fashion and restaurant industries, combined. But it’s also extremely underserved by tech platforms to support the work they do. That’s what we’re solving: An AI platform for all charities, particularly the smaller, local organisations. That saves them from millions of hours of bureaucracy, helps more people access their services, and supports them to get more funding.
The product:
We’re not a simple point solution. It’s a comprehensive platform, solving everything from safeguarding information, writing funding applications, taking bookings for venues/activities, giving grants and statutory reporting on Government contracts. It becomes the system of record for the organisations we work with. On top of this record, we’re building tools to allow charities to deeply understand their impact (with mapping, visualisation and analysis) and to use this information to get more funding — through generating impact reports and funding applications with AI.
Where we’re up to:
We’re a team of 10. We have over 1,500 charities and 45 foundations using the platform, and we’re working with funders powering £55 million worth of charitable funding annually, which is growing 4x every year.
What’s next:
- Improving the core data collection platform — the quality of the impact reports and the analysis we do depends on the platform for charities being robust, reliable and easy to use.
- Going deep on AI features — outside of the most Effective Altruism-adjacent organisations, in the main, the charity sector runs on natural language and subjective fuzziness.
Our values:
- Charities come first. While they don’t pay us, they are the people we need to be focusing on: supporting them to work towards their own missions more effectively.
- Childish enthusiasm is better than professional cynicism.
- Open and transparent. Better to appear dumb than pretend you understand.
- Never the delay. Things move slowly in our sector, but we’re not going to be responsible for it. We need to be unreasonably fast.
- Driven by the mission. We’re going to work hard, because getting this right could be massive.
- There are no ninjas, there is no door. We need to figure out how to solve the tricky problems ourselves, because no one else is going to.
The role:
- Writing front-end and back-end code in JavaScript and Typescript.
- Shaping the architecture for new and existing features.
- Writing tests, documentation and showcasing to the rest of the team.
- Building tools to support onboarding new customers, as we help more and more people migrate off existing systems.
What we’re looking for:
- Someone who can build reusable infrastructure with sensible interfaces that’s easy for team members (both human and AI) to build on top of.
- Willing to take on complex features from the initial idea to maintaining them in production.
- Multiple years experience shipping code and managing complex systems.
- Familiarity with React, ideally some experience of Elasticsearch.
- All of the standard stuff: Git, agile, testing, etc.
- Ideally, some experience with the charity sector, either in employment, or as a volunteer/trustee.
Classically Trained Engineer employer: Plinth
Contact Detail:
Plinth Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Classically Trained Engineer
✨Tip Number 1
Get your networking game on! Reach out to folks in the charity sector or tech communities. Attend meetups, webinars, or even just grab a coffee with someone who’s already in the field. You never know who might have a lead on that perfect role!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing projects you've worked on, especially if they relate to charities or impactful tech. This is your chance to demonstrate your ability to ship quality software and make a difference.
✨Tip Number 3
Don’t be shy about reaching out directly to companies you admire, like us at StudySmarter! A well-crafted email expressing your interest can go a long way. We love seeing proactive candidates who are genuinely excited about our mission.
✨Tip Number 4
Prepare for interviews by brushing up on both technical skills and your understanding of the charity sector. Be ready to discuss how your background aligns with our goals. Remember, we’re looking for problem solvers who can think on their feet!
We think you need these skills to ace Classically Trained Engineer
Some tips for your application 🫡
Be Yourself: When you're writing your application, let your personality shine through! We want to get to know the real you, so don’t be afraid to show your enthusiasm for the role and our mission.
Tailor Your Application: Make sure to customise your application to highlight how your skills and experiences align with what we're looking for. Mention specific projects you've worked on that demonstrate your full stack capabilities!
Showcase Your Impact: We love seeing how you've made a difference in your previous roles. Share examples of how your work has positively impacted users or improved processes, especially if it relates to the charity sector.
Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!
How to prepare for a job interview at Plinth
✨Know Your Stuff
Make sure you brush up on your full stack development skills, especially in JavaScript and TypeScript. Be ready to discuss your previous projects where you've shipped products from start to finish. They want to see that you can handle both frontend and backend tasks, so be prepared to showcase your versatility.
✨Show Your Passion for the Cause
Since this role is focused on improving the charity sector, it’s crucial to express your enthusiasm for making a difference. Share any relevant experiences you have, whether through work or volunteering, that demonstrate your commitment to helping charities and understanding their unique challenges.
✨Be Ready for Practical Questions
Expect technical questions that require you to think on your feet. They might ask you to solve a coding problem or design a system on the spot. Practise coding challenges and system design scenarios beforehand to ensure you're comfortable with this kind of pressure.
✨Embrace the Culture
Familiarise yourself with their values, like being open and transparent, and the importance of speed in their processes. During the interview, reflect these values in your answers. Show that you’re not just a skilled engineer but also someone who aligns with their mission-driven approach.