Time to Give Network
Volunteer Full-Stack Engineer - Volunteer

How your CV stacks up
Upload your CV to see how well it fits this job role
?%
Help a UK not-for-profit CIC complete and strengthen a live social-impact platform that delivers a unique skills-based charitable fundraising solution.
Work across React/TypeScript and Python/FastAPI, with opportunities to contribute to mobile, testing, APIs, and AI-enabled features.
What difference will you make?
TGN is at an important stage. The model and community already exist and the new platform is in UAT, but additional experienced engineering capacity would help us move more quickly through feature delivery, testing, refinement, and launch.
Our immediate need is not simply more developer headcount. We need people who can take ownership of bounded technical problems, work productively within an existing codebase, and reduce rather than increase the supervision burden on our core technical team.
Your contribution could help us
- Resolve UAT issues more quickly;
- Strengthen both web and mobile experiences;
- Improve reliability and maintainability;
- Accelerate development of new functionality;
- Improve testing and reduce regression risk; and
- Prepare the platform for expansion into the United States.
TGN exists to turn professional time, expertise, and relationships into charitable donations. Stronger technology allows us to make that model easier to use, more scalable, and available to a much larger community.
This is therefore an opportunity to apply professional engineering skills to a genuine social-impact product where the effect of your contribution should be readily visible.
What are we looking for?
We are looking for an experienced engineer who can operate confidently within an existing production codebase and take meaningful ownership of defined work.
Reasons to use Rodeo
I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?
Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.
Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.
Start with a chat, not a search bar
Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.
Graduate Consultant — 2026 Scheme
Why you're a good match
StrongYour economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.
See breakdownIt searches the market for you
Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.
Why you're a good match
You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.
Experience fit
Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.
Only hits
No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.
The strongest candidates are likely to have
- Professional experience building and maintaining production software, or equally strong evidence of operating at that level.
- Strong React and TypeScript capability.
- Strong Python experience, ideally including FastAPI or a similar API framework.
- Confidence working with Git/GitHub and collaborating asynchronously.
- The ability to investigate problems independently, raise blockers early, and make sensible technical decisions without extensive day-to-day supervision.
- Good judgment around testing, maintainability, security, and data handling.
- A practical, collaborative, and low-ego approach.
Useful Additional Experience Includes
- PostgreSQL and Redis.
- React Native/mobile development.
- Expo / EAS familiarity.
- Playwright or other automated testing.
- CI/CD.
- API and third-party integrations.
- AI or LLM-enabled product features.
You do not need experience in every part of the stack. We are more interested in strong engineering judgment and the ability to make a useful contribution than in somebody matching every technology perfectly.
We particularly welcome experienced engineers between roles, consultants with spare capacity, people on career breaks or sabbaticals, semi-retired developers, and engineers who simply want to use their professional skills on a meaningful pro-bono project.
Remote
What will you be doing?
Time to Give Network (TGN) is a UK Community Interest Company building a skills-based charitable fundraising platform. Professionals make selected time, experience, and expertise available in support of a charity they choose. Another professional can request the interaction; the TimeGiver decides whether to accept; and, when an approved opportunity is secured, the donation goes to the TimeGiver’s chosen charity. The TimeGiver receives no personal payment.


Get help with your application
Your very own career expert that helps elevate your application to the next level.
Our next-generation platform is already in UAT. We are looking for an experienced volunteer engineer who can contribute to an existing codebase and take ownership of clearly defined pieces of work with limited day-to-day supervision. This is not a request to build a prototype from scratch.
Depending on your experience and interests, you may
- Build and refine features across our React/TypeScript front end and FastAPI/Python back end.
- Work with PostgreSQL and Redis.
- Investigate and resolve UAT issues, defects, and edge cases.
- Design or improve APIs, integrations, and application flows.
- Contribute to React Native/mobile development where relevant.
- Help with automated testing, code review, and maintainability.
- Contribute to AI-enabled functionality around profile enhancement, conversational intent, search, and matching.
- Improve technical quality and delivery discipline within a small, mission-led team.
We are particularly interested in people who can understand an existing product quickly, break down ambiguous issues, and return reviewable work without needing step-by-step direction.
The platform is being rebuilt to support our next stage of growth, including expansion from the UK into the USA. Individual contributions can therefore have a very visible effect on a real product and its future charitable impact.
“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”
Jessica, London