SocietyWorks is the commercial division of the UK civic technology charity, mySociety, the organisation behind well used services such as FixMyStreet, WhatDoTheyKnow, TheyWorkForYou and WriteToThem. We’re a unique not-for-profit group providing services to both citizens and public sector organisations which are used by over 30 million people annually and have been deployed in over 40 countries worldwide. We build and deploy effective digital solutions to remove barriers to democratic participation, and to help public sector clients better serve citizens.
Our friendly, high-performing agile team works remotely from a mixture of home and co-working spaces. We meet up regularly in teams, and as an organisation, in cities across the UK.
We’re looking for Python developers with a willingness to learn Perl to join us and help to develop and support the rollout of our digital services for local authorities and other public sector clients. Our developers are self-motivated and driven to meet our client and user needs, contributing to our commercial and wider public benefit mission objectives. While this is a technical role, our developers also have strong communication and collaboration skills with the ability to translate technical information to a non-technical audience.
This role is a good match for you if you’re motivated by our goals, interested in working across a range of projects, able to context switch across development and maintenance tasks, and have experience programming in Python and a willingness to learn Perl on the job to expand your existing skill set.
Requirements
What does the role involve?
Objectives
- Contribute to the development and continual enhancement of SocietyWorks’ products and services by developing and delivering appropriate features to a high standard
- Develop your own and colleagues’ skills through feedback, code review, pair programming and collaborative design sessions
- Grow and maintain awareness of internal systems and technical trends in order to make good judgements about which problems to tackle and how
- Provide excellent client facing support including cross team liaison to deal with complex issues
- Collaborate with non-technical team members to deliver cross organisation goals, for example through giving demos to prospective clients (online or in person) or contributing to blog posts to support our sales and marketing growth strategies, as well as supporting our account and delivery managers with technical knowledge to interpret and respond to relevant client requests such as quotes
Responsibilities
Developers have both coding and communication responsibilities:
- Work with colleagues on technical and functional design of features, identifying problems with requirements
- Produce clean, efficient code that meets our development standards
- Understand how our codebases work, at both high and low levels
- Work with clients and partners to establish and document their needs
- Test, deploy and debug programs and systems
- Identify maintenance, security, bugs, fixes and improvements that could be made to existing software
- Support clients and partners in ongoing use of our services
- Work with the team to develop and refine roadmaps
- Prioritise workload effectively
- Create technical documentation
- Join the on-call rota (while out of hours call outs are rare, our client SLAs require that we have 24/7 support for business critical issues)
- Support non technical colleagues when developer input is required
Requirements
We think this position would suit you best if you have some or all of the following:
- Proficient programming experience in Python in a professional environment. Experience in Perl is a bonus.
- Experience in working with databases (such as PostgreSQL or MySQL)
- Experience with version control, preferably Git and GitHub
- Willingness to gain deep understanding of our work
- The ability to write clean, maintainable HTML, CSS, and JavaScript
- The ability to write and maintain test suites
- Experience of collaborating with others on web development projects; it would be a bonus if that was client-facing work
- Experience with the wider infrastructure surrounding busy web services, such as linux servers, load balancers, caches and similar systems would be an advantage.
And we’d love to hear from you if you are:
- Keen and able to learn
- Friendly and motivated
- Comfortable working within an agile, multidisciplinary team environment
- A thoughtful and clear communicator
- Analytical, with a problem-solving approach
- Able to work in a responsible and self-directed manner, within a broader team
- Good at managing your own time and avoiding distractions
- Aware and realistic about your own strengths and weaknesses
Got questions? Drop an email to Yolanda Gomes on View email address on codingjobboard.com .
Benefits This is a permanent contract with a salary in the range of £42,000 to £52,000 per year, plus pension (4% employer, 4% employee). You must be based in the UK and you need to have the right to work in this country (sorry, but we can’t offer help with visas or relocation expenses).
We want you to enjoy being a part of the mySociety team, so we’ll do everything we can to support you in making your job work for you. We’re always willing to discuss flexible hours or co-working spaces. Wherever you are in the UK, and however you want to work, we’ll do our best to make sure you have everything you need to do your job well.
Deadlines and dates
The application deadline is 31 May 2026 and interviews will take place over the following few weeks via video conference. We will aim to notify applicants of whether or not they will be invited to interview by mid June.
Application instructions
Your application should consist of a CV and covering letter. We’ll rely on your covering letter to show us why your skills make you a good fit for this role when we are shortlisting candidates, so take your time getting it right. Click this link to apply.
We are particularly interested in improving the diversity of our team and we welcome applications from all suitably skilled and experienced people, and particularly from candidates with Black, Asian or other Minority Ethnic heritage, in line with our EDI strategy.
We are monitoring our recruitment processes to ensure we are doing everything we can to encourage applications from people of all backgrounds. We would ask you to please complete our optional equalities monitoring form. The information you share in the form will be anonymous and will not influence the assessment of your application.
We will shortlist all applications anonymously. So please use your initials rather than your name on your CV and cover letter, and don’t include identifying details such as your name or email addresses on these attached documents.
About the Company
SocietyWorks is the commercial division of the UK civic technology charity, mySociety, the organisation behind well used services such as FixMyStreet, WhatDoTheyKnow, TheyWorkForYou and WriteToThem. We’re a unique not-for-profit group providing services to both citizens and public sector organisations which are used by over 30 million people annually and have been deployed in over 40 countries worldwide. We build and deploy effective digital solutions to remove barriers to democratic participation, and to help public sector clients better serve citizens.
Contact Info
- Contact : Yolanda Gomes
- E-mail contact : View email address on codingjobboard.com
- Web :
£90k - £100k per annum
Be part of the football gaming revolution. You would join an early stage startup who are building games for the billions of fans Football has around the world. Backed by top investors and with a senior team who have done conception to exit multiple times, this really is an...SuggestedRemote jobPermanent£70k - £80k per annum
...it, run it. You’d join the backend team in a senior position, helping to bridge the gap between the strong junior and mid level developers and the leadership team. Your advanced knowledge will help to set a standard of coding for the team to aspire to. Mentoring, code...SuggestedRemote jobPermanentOn-site- £57k - £74k per annumEstimated...Ardent about developing scalable and maintainable back-end systems using modern technologies? We are looking for a Senior Java Developer to join our team! Innovecs is a global digital services company with a presence in the US, the UK, the EU, Israel, Australia, and Ukraine...SuggestedFull-timeRemoteFlexible hours
- £69k - £92k per annumEstimated...Senior Front End / Lead Developer The Company: At Amber Labs, we are a cutting-edge UK and European technology consultancy that prioritises empowering autonomy, promoting experimentation, and facilitating rapid learning to provide exceptional value to our clients. Our...SuggestedRemote jobFull-timeFlexible hours
£54k - £60k per annum
...small talented front-end team. Exeter/Remote, ambitious market-leader, career development. We’re looking for a Lead Front-End Developer to join a top software business in Exeter with more than a thousand Leisure, Tourism, and Events businesses across the globe. They’...SuggestedRemote jobPermanentHybrid workingOn-site- £55k - £73k per annumEstimated...Title – Sr. Front End Developer (React.js) Position – 6+ Months Contract Location – 100% Remote Work Rate - $Open (Best Possible) Skills : html5 / css3 / js (es6) / json / git / CLI / reactjs / react hooks Responsibilities: Strong initiative and a collaborative...Remote job
- £49k - £65k per annumEstimated...Lead Full Stack Developer (SC Cleared) Location: Remote The Company: At Amber Labs, we are a cutting-edge UK and European technology consultancy that prioritises empowering autonomy, promoting experimentation, and facilitating rapid learning to provide exceptional...Remote jobFull-timeFlexible hours
- £45k - £59k per annumEstimatedDeine Aufgaben Du entwickelst individuelle Frontend-Lösungen für außergewöhnliche Onlineshops, dabei bringst du auch eigene Ideen ein um moderne Webdesigns umzusetzen Du setzt Dich gerne mit modernen Javascript-Frameworks und -Bibliotheken wie, Vue (Nuxt), React (Next...Full-timeInternshipRemote
- £52k - £68k per annumEstimatedFrontend Engineer – Expert Workflows for Wind Turbine Diagnostics Do you want to build world-class software to help drive the renewable energy transition? We're building a next-generation SaaS product for wind turbine monitoring, using an AI engine that already analyzes...Remote jobLong-term contractFull-timeHybrid workingOn-site5 days/week
$48k - $70k per annum
...world, to align on strategy and execution. The company is founder-led, profitable and growing. We are hiring a Web/UI Engineer to develop a data-rich and reliable user experience. These frontends are constructed using JS, CSS, React, and Flutter, and serve as Canonical’s...Full-timeOn-siteRemoteWork from home£55k - £70k per annum
...leader. Fully remote (UK), supportive and progressive team. Real project variety, Vue, Nuxt, AI. We’re looking for a Front-End Developer who’s well-versed in Vue, Nuxt, Typescript with a keen interest in AI. This is a fully remote opportunity to join a thriving...Remote jobPermanentImmediate start£70k - £90k per annum
...independently ~ Excellent communication skills and the ability to work well within a small team Bonuses Experience developing cross-platform apps for desktop, web, and mobile Experience with Cypress, Playwright, and Vitest Experience with React Experience...PermanentRemote$40k - $120k per annum
...hundreds of thousands of passionate people, I have an incredible opportunity for you! We’re looking to hire a full-time front-end developer to make our marketplace & tools for content creators more intuitive. Job details: Salary : $40,000-120,000 + performance bonuses...Full-timeRemote- £57k - £76k per annumEstimated...Lead , and working collaboratively in a cross-functional product team within a tribe , you will be accountable for designing and developing applications and coordinating with the rest of the team working on different layers of the infrastructure Fresha . This is a...Remote job
- £35k - £47k per annumEstimated...higher education, utilities, and healthcare customers across the U.S., Canada, the U.K., and Europe. At Ameresco, we show the way by developing, constructing and operating tailored smart energy efficiency solutions, distributed energy resources, and infrastructure upgrades...Remote jobLong-term contractImmediate start
$52k - $117k per annum
...ensure to pay above in-location rates. We hope to inspire other companies to support global talent-hiring and bring local wealth to developing countries. At first glance our salary bands seem quite wide - here is some context. At Remote we have international operations and...Remote jobFull-timeImmediate startFlexible hours- £50k - £67k per annumEstimated...directly working with the product team. In this fast pace environment, you’ll be given complex banking and crypto problems to solve, develop and deploy. You are obsessed with our good architecture, efficiency, and resilience and want nothing but the best product for our customers...Remote jobOn-site
- £83k - £107k per annumEstimated...GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users...Full-timeRemote
- £65k - £83k per annumEstimated...scripts / prototypes; Data stores: MongoDB, Redis; API / Messaging: Rest / JSON, RabbitMQ, Kafka; Role Responsibilities Develop parts of a highly available backend with a micro service architecture; Write maintainable, clean, simple, testable, scalable and efficient...Full-timeRemoteFlexible hours
£91k - £114k per annum
...array of technical ideologies and mindsets Working closely with the other squads in the Grafana Division We invest heavily in developer productivity. You can use modern AI coding assistants as part of your daily workflow (your choice of tools, within security guidelines...Full-timeRemoteFlexible hours£91.76k - £110.11k per annum
...requirements, brainstorming ideas all the way to shipping a product to the customer’s hands in a self-driven way Some experience with developing software that runs in the Cloud or some experience with systems engineering Experience writing clean, robust, and performant...Full-timeRemoteFlexible hours- ...involve juggling multiple responsibilities, from designing modern Back End services to ensuring smooth collaboration with designers and developers. You'll need to be a proactive problem solver with a knack for anticipating issues and a penchant for refining processes. Bring...Remote job
$79k - $93k per annum
...complex technical challenges at scale Ensure a high bar for quality and reliability within your team Coach others to help them develop as engineers Advocate for a more thorough code review process than a quick scroll to the bottom of the page and a “LGTM!” You don...Remote jobFull-timeOn-siteShift work$7 per hour
About Kalepa: Insurance is a $7T global industry built on professional labor: underwriting, claims, pricing, operations, and distribution. Kalepa is building AI that can perform that work. We create professional-grade AI systems for insurers: software that can read, reason...Full-timeOn-siteRemote- ...Your experience as a Senior Rust Developer is required to join a motivated company in the gaming space, currently seeking a talented and experienced professional to join to work on projects serving a global community of enthusiasts. Noted for their record of successful projects...Remote job
- £45k - £60k per annumEstimatedFraud warning: It's common for scammers to create positions that look legitimate on other sites. To ensure your submission is considered, only apply for positions at Sensor Tower through our company website or through posts directly associated with Sensor Tower company ...Remote jobLong-term contractFull-timeLive-inFlexible hours
- £53k - £71k per annumEstimatedYour mission Remote (CET) About Us At Graswald AI, we’re building the AI operating system for fashion brands and retailers, starting with AI image and content generation. Our engineering team tackles rapid scaling challenges, GPU-intensive workloads, and enterprise-...Full-timeRemote
- £71k - £91k per annumEstimated..., and we're already partnered with around 30% of the UK platform market. We're looking for an experienced, data-focused full stack developer to supercharge our product, integrations and APIs. You won't just be shipping features — you'll work across the stack, from the Vue...Full-timeRemote
- £42k - £56k per annumEstimated...people and professionals. To enjoy schedule flexibility unlike anything they’ve ever experienced in a workplace. To be surrounded by developers who they can learn from. We are truly excited to be creating waves in an industry under transformation. We bring Clearview...Full-timeFreelanceRemote
- £36k - £49k per annumEstimated...Senior Software Developer Location: Remote The Company: At Amber Labs, we are a cutting-edge UK and European technology consultancy that prioritises empowering autonomy, promoting experimentation, and facilitating rapid learning to provide exceptional value to our...Remote jobPermanentFull-timeFixed-term contractFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Developer. Be the first to apply!
