Role: Software Engineer
Contract Length: 6 months
Location: Hybrid/London - 2 day per week
IR35: Inside
Pay Rate to Intermediary: £650 - £675 per day
Security Clearance: SC requested
Spinwell is recruiting for a Software Engineer for an excellent opportunity within the public sector.
RESPONSIBILITIES OF THE SOFTWARE ENGINEER
- Maintaining and refactoring an existing full-stack codebase to keep it accessible, performant, and easy for others to work in
- Designing and shipping new features end-to-end - from database schema through to accessible UI - as the programme's needs evolve
- Translating updates from our wider research and methodology work into reliable, well-tested changes in the product
- Partnering with User-Centred Design colleagues so the application is shaped by real user need rather than assumption
- Documenting the system clearly - architecture, decisions, and day-to-day operations - so internal and external contributors can pick the work up quickly
- Working in the open: reviewing pull requests, triaging issues, and engaging thoughtfully with the project's wider team.
SKILLS/EXPERIENCE OF THE SOFTWARE ENGINEER
- Strong production experience building and shipping full-stack web applications with TypeScript and React (or close equivalents), backed by a relational database such as PostgreSQL.
- Comfort picking up and refactoring an existing codebase - making it smaller and clearer, not just larger.
- A working understanding of web accessibility (WCAG 2.2 AA) as a baseline, and the ability to work to a defined design system such as GOV.UK.
- Practical experience deploying and operating services on a major cloud platform (GCP preferred), and a healthy testing habit to match.
- A genuine self-starter who takes initiative without waiting to be tasked;
- Comfortable working alongside designers, user researchers, and non-engineers as real partners;
- Pragmatic - you know when to polish, when to ship, and when to throw something away;
- Adaptable as the work shifts and committed to leaving things better than you found them.
If you are a Software Engineer, apply now or send your CV to Spinwell!
We welcome all applications regardless of background, in line with our commitment to diversity, equality and inclusion.
Applying to this or any other vacancy advertised by Spinwell Ltd constitutes an agreement for Spinwell Ltd to hold your details for 24 months for the purpose of assessing suitability for the advertised position and to make you aware of any other positions deemed suitable of which You will make you aware by means of either email, text or phone. In line with GDPR regulations you are able to request your details be removed from the company data at any time by emailing us