Upload your CV
Save time when you spot your dream job. Upload your CV with ease.
Save time when you spot your dream job. Upload your CV with ease.
Actively Interviewing
This organisation is scheduling interviews as applications come in. They're ready to hire as soon as they find the right person. Don't miss your opportunity, apply now!
Are you a technically skilled problem-solver ready to contribute to transformative social impact?
Tell My Truth and Shame the Devil C.I.C. is seeking a pioneering Open-Source Platform Engineer to join our founding volunteer team. This role is central to building and maintaining the digital infrastructure that will power our survivor-led, community-owned membership ecosystem for 2026 and beyond. You will be directly shaping the systems that enable vulnerable and marginalised communities to access resources, engage safely and participate in transformative personal development.
Purpose of the role:
The Volunteer Open-Source Platform Engineer contributes to the development, maintenance and improvement of open-source software platforms that support the organisation’s mission. This role involves collaborating with developers, contributors and stakeholders to build scalable, reliable and efficient solutions while ensuring code quality, security and accessibility.
About the Role:
As our Open-Source Platform Engineer, you will design, develop, and maintain the core technology stack for our membership platform, ensuring it is secure, scalable, and aligned with open-source principles. You will work closely with the Membership Director, Technical Systems Liaison, and other team members to integrate community-facing tools, data systems, and collaborative features that support our anti-capitalist, values-led mission. This is a hands-on, impact-driven role where your technical expertise directly enables social change.
Experience Qualification and Requirements
Essential Technical Competencies:
Desirable / Can Be Developed:
Qualifications:
Main Responsibilities/ Key Duties
What This Role Offers You:
What This Role Is Not For:
Next Steps
Shortlisted applicants will be invited to
A Final Word
Platforms enable communities to connect.
If you know that: Turn organisational needs into practical. User-friendly digital solutions support communities to connect.
The client requests no contact from agencies or media sales.
Unify is building a social impact platform that helps get direct, practical support to people who need it most — with dignity, transparency, and real-world usability at the core.
We’re looking for a Senior Developer / Tech Lead (Volunteer) to guide the build, unblock the team, and help us ship a solid, scalable product. This is a light commitment (2–5 hours per week), but a high-leverage role: you’ll be working closely alongside the founders and our Product Manager.
What you’ll do (2–5 hrs/week)
Lead engineering direction: keep the build clean, pragmatic, and shippable.
Review PRs and raise code quality (architecture, security, performance, maintainability).
Help prioritise technical work with the founders + Product Manager.
Support and mentor a small volunteer/dev team (light-touch guidance, not heavy management).
Set up or improve engineering foundations (CI/CD, environments, observability, release process).
Identify risk early (security, data handling, scalability) and propose solutions.
What we’re building
A production product with real users and real-world constraints.
A platform where trust, safety, and reliability matter as much as features.
Tech stack
MERN stack
MongoDB (database)
Express.js (backend framework)
React (frontend)
Node.js (runtime / API layer)
What we’re looking for
Senior-level software engineering experience (ideally with leading small teams or acting as tech lead).
Strong product sense: you can balance “build it right” with “ship it”.
Comfortable in ambiguous, early-stage environments.
Solid judgement around security, data handling, and best practices.
A collaborative communicator who can keep things calm and moving.
Nice to have (not required)
Experience with marketplaces, payments, identity/verification flows, or credit/voucher systems.
Experience setting up CI/CD, testing strategy, and deployment pipelines for MERN apps.
Previous work in startups, charities, civic tech, or social impact.
Why join (and what you’ll get)
Real ownership and influence — your decisions shape the product.
Work directly with the founders + Product Manager.
A mission-led build where shipping matters and the work is tangible.
Flexibility: async-first, lightweight weekly rhythm.
Time + format
Volunteer: 2–5 hours per week
Remote / hybrid (where relevant)
Async-first with a short weekly check-in
Interested?
Send a short note with your background + links (GitHub/LinkedIn/portfolio) and we’ll set up a quick chat
Connecting donors directly with individuals expriencing homelessness.

Actively Interviewing
This organisation is scheduling interviews as applications come in. They're ready to hire as soon as they find the right person. Don't miss your opportunity, apply now!
We are a Kingston-based social marketing enterprise using creative thinking to build community cohesion.
We aim to attract knowledgeable individuals encouraging different cultures to unite which enables us to share and celebrate essential lessons.
Partnering with local organisations, we put on programmes of training, workshops and other events that promote unity and tolerance.
We conduct research to support our cause to challenge preconceptions around race and stereotyping. As well as delivering workshops on unconscious bias in the workplace.
Ready for an adventure? Dive into the heart of Quilombo UK by exploring our website and videos! Explore the values that guide our mission, values, and the impactful work we do to make a difference in our community.
Join us in leading positive change!
The objective of the role is to:
Essential Skills and Experience:
Preferred Skills and Experience:
The Professional Development Programme with Quilombo UK runs over a period of 16 weeks, is UNPAID and requires a minimum of 12 hours commitment per week across Monday, Wednesday and/or Friday.
Upon successful application, our HR team will contact you to arrange an interview. Following a successful interview, we'll initiate the onboarding process by sending you the necessary documents. Once your onboarding and identification documents are received and verified, you'll be invited to a 6-hour HR and System Induction. Subsequently, you'll meet with your Head of Department or Assistant Manager for your First Day.
Using Anonymous Recruitment
This organisation is using Anonymous Recruitment to reduce bias in the first stages of the hiring process. Submit your application as normal and our system will anonymise it for you. Your personal information will be hidden until the recruiter contacts you.
Actively Interviewing
This organisation is scheduling interviews as applications come in. They're ready to hire as soon as they find the right person. Don't miss your opportunity, apply now!
We are lookimg for a graphic designer to work on graphics associated with the Flint/Ember Anti cheat.
You will be integral part of bringing out brand identity to life designing a logo, graphics fot the website and working with social media team and promotional graphics
You can find below who/what Flint is and we look forward to bringing in more people to the team
Flint Anti-Cheat
----------------
What are we building?
Flint is a new anti-cheat engine, fully open source, cross-platform, and designed from the ground up for reusability in gaming communities like DFBHD, by game development hobbyists and game studios of any size. It carries forward a decade of lessons from the legacy of DFBHD's Evosoft ACP (2008-2018) and its commercial spin-off.
Ember is an implementation and proof of concept of Flint, built specifically for the DF:BHD community.
All products as part of this project are open-source. There's no black-box knowledge (i.e. questionable kernel driver logic). You can read every line of code, understand exactly what it does, and build/verify it yourself.
By being open-source, running under the AGPL-3.0 license (dubbed "copy-left"), we invite everyone to join us to help shape the direction. Experts can challenge the logic and algorithms, and contribute additional features, detections, fixes and platform support.
How does Flint work?
Flint contains a Watchdog (IPC), detection algorithms, fingerprinting (i.e. hardware ID logic), layered signal scoring, and it only watches and reports. It observes system state, memory patterns, loaded modules, input behaviour, and timing anomalies.
But if cheaters can read the source, can't they just bypass it? Sure, they can try. Flint (and Ember by extension) contain build- and runtime randomizations and stack all independent signals, making bypassing all detections at once a sizable task. 100% Is impossible. We're not building a wall, we're imposing a tax.
A false positive that bans or stains the reputation of a legitimate player is the worst possible outcome and a critical issue. Signal scoring is highly conservative by design, and (continuously) tuned for confidence and accuracy.
What is Ember?
Ember uses Flint as its core engine, and comes with a player-facing anti-cheat client (Agent), a gameserver component (Relay), a player-facing web portal (Lobby), an administrative portal (Forge) and an API/backend.
The API is being used by the Lobby, which means anyone can consume all Lobby-visible data for their own products. Relay can be extended with custom small C#.NET plugins, using Events & Actions exposed by Relay. Plugins are near-limitless: interacting with gameplay statistics, custom rule enforcement and various ways of player interaction (i.e. chat commands).
Ember isn't going to replace or sideline the tools the community has already built. Relay's plugin system exists so server hosters can extend it to fit their needs, and all the data surfaced through the Lobby (API) is designed to give the community more to work with to make their tools better.
Relay additionally offers "Ember-only" and "Match-mode" options. Ember-only restricts the gameserver for users running the Agent. Match-mode bypasses ban-waves, meaning accumulated signals that cross a certain threshold, result in the player immediately getting kicked from the server, rather than waiting for a ban wave.
Ember has no account system. Your identity is your hardware, a fingerprint (hardware IDs) collected at launch. You pick a display name, set a 4-digit PIN, and you're in. You can optionally add an e-mail address for recovery purposes. If you upgrade your PC, through fuzzy matching, a simple migration flow is handled automatically. Slightly more complex upgrades are handled with the PIN and/or e-mail address.
Erm, but my data?
Nothing leaves your PC unhashed or unprotected. Your e-mail address is optional and (along with your PIN) encrypted in the database.
What's next?
The project is currently in active design and early implementation phase. Architectural and research docs are complete, and we're just starting the first tests.
As soon as the system is live and operational, and you want to get involved, you don't need to be a security expert or a software engineer. If you have an interest in contributing, there's work here for you. The binaries are being written in C#.NET 10. Python is used for the Ember backend/API, and public facing pages are using TypeScript (React, TBD).
The client requests no contact from agencies or media sales.
Using Anonymous Recruitment
This organisation is using Anonymous Recruitment to reduce bias in the first stages of the hiring process. Submit your application as normal and our system will anonymise it for you. Your personal information will be hidden until the recruiter contacts you.
Join Richmond Foundation as a Trustee and help shape a fairer, healthier future for our community.
Richmond Foundation is a long-established local charity with a proud history of supporting residents through grant-making, property management, and community initiatives. We are seeking new Trustees to join our Board and contribute to our vision: Everyone in Richmond has opportunities to build healthy and fulfilling lives.
Who we’re looking for
We welcome applications from individuals who share our values of integrity, excellence, collaboration, agility, and ambition.
Our goal is to recruit people from a wide range of backgrounds, with different expertise, experience and knowledge. We want to make our committees more diverse and representative of the groups and people we support. You can read more about our commitment to Diversity, Equity, and Inclusion on our website.
We are committed to creating an inclusive recruitment process and are happy to provide reasonable adjustments to support applicants at any stage. We will provide a buddy system for new trustees.
We are looking to recruit trustees who have experience and knowledge in one of the following areas:
We are also interested in expertise in:
As a Trustee, you will:
To be eligible, you must:
How to Apply
If you are interested in making a difference in Richmond and can contribute your time and expertise to help us deliver our charitable objectives, we would love to hear from you.
Full details, person specification and requirements, and application instructions are available in the Trustee Recruitment pack.
The application deadline is 10:00am on Monday 13 April 2026
Richmond Foundation are hosting a Webinar and Q+A for interested applicants on 18 March 2026. This will be an opportunity to learn more from our CEO, Chair and Trustees and ask questions. Details can be found on our website.
Interviews: Scheduled in May/June 2026
Term Commences: September 2026
Our vision is that everyone in Richmond has opportunities to build healthy and fulfilling lives.
The client requests no contact from agencies or media sales.
Using Anonymous Recruitment
This organisation is using Anonymous Recruitment to reduce bias in the first stages of the hiring process. Submit your application as normal and our system will anonymise it for you. Your personal information will be hidden until the recruiter contacts you.
Join Richmond Foundation as a Non-Trustee Grants Committee Member and help shape a fairer, healthier future for our community.
Richmond Foundation is a long-established local charity with a proud history of supporting residents through grant-making, property management, and community initiatives. We are seeking new Non-Trustee (volunteer) members to join our Grants Committee and contribute to our vision: Everyone in Richmond has opportunities to build healthy and fulfilling lives.
Who We’re Looking For
We want to add Non-Trustee members to our Grants Committee to increase the breadth of knowledge and to provide different fresh perspectives into our grant making. We welcome applications from individuals who share our values of integrity, excellence, collaboration, agility, and ambition.
We are aiming to have six members of the Grants Committee with at least one being a non-trustee member, who will participate alongside our Trustees.
Our goal is to recruit people from a wide range of backgrounds, with different expertise, experience and knowledge. We want to make our committees more diverse and representative of the groups and people we support. You can read more about our commitment to Diversity, Equity, and Inclusion here.
We are keen to receive applications from people who:
We are committed to creating an inclusive recruitment process and are happy to provide reasonable adjustments to support applicants at any stage.
The role of a Non-Trustee Grants Committee Member
This is an exciting opportunity to work closely with the Richmond Foundation team to participate in important decisions around awarding funding and to influence policy and strategic direction.
Terms of appointment
Appointments will be for a two-year term, with the possibility of renewing for an additional two-year term.
You will need to:
Responsibilities include:
General experience:
To support you, we will:
How to Apply
If you are interested in making a difference in Richmond and can contribute your time and expertise to help us deliver our charitable objectives, we would love to hear from you.
Full details, person specification and requirements, and application instructions are available in the Non-Trustee Grants Committee Member Recruitment pack.
Richmond Foundation are hosting a Webinar and Q+A for interested applicants on 18 March 2026. This will be an opportunity to learn more from our CEO, Chair and Trustees and ask questions. Details will be posted on our website.
The application deadline is 10:00am on Monday 13 April 2026
Interviews: Scheduled in May/June 2026
Term Commences: 23 September 2026 (with a short induction period beforehand)
Our vision is that everyone in Richmond has opportunities to build healthy and fulfilling lives.
The client requests no contact from agencies or media sales.