Senior Software Engineer
Core
Design, build, and support custom websites, bespoke applications, and APIs for fundraising solutions serving charities in the UK, North America, and Australia.
Role type
Senior Software Engineer (Full-stack)
Builds
Custom websites, bespoke applications, and APIs extending core platform capabilities
Domain
Non-profit technology / Fundraising / Web Development
Deliverable
product features
Required skills
React, Next.js, TypeScript, Node.js, Express, JavaScript (ES6), HTML5, CSS, API integration, AI-assisted development tools (GitHub Copilot, Claude), Agile delivery
Preferred skills
CI/CD pipelines, AWS, serverless architectures, .Net (C#.net), data analytics, CRM platforms, UX design principles
Technologies
React, Next.js, TypeScript, Node.js, Express, JavaScript, HTML5, CSS, AWS, GitHub Copilot, Claude, .Net, C#.net
Responsibilities
Design and build custom web applications and APIs; validate new product opportunities via prototyping; leverage AI tools in the SDLC; partner with product and commercial teams; support pre-sales technical activities; provide technical leadership on architecture; mentor engineers; own the full software lifecycle from development to production support.
Seniority
Senior, hands-on IC with mentorship responsibilities