Please note: we have a rolling hiring process for this role. We conduct interviews every few weeks, so you may not hear back about your application immediately. TL;DR Role : Software Developer Location : Birmingham or Exeter (hybrid working) Salary : £30,000 - £40,000 (dependent on experience) Working hours : Flexible, with some office time expected Why apply? : Work on cutting-edge projects, innovate at speed, and contribute to a high-impact team in a growing company. Our Mission & Vision At Good Growth, we help businesses innovate online without being slowed down by outdated technology. Many large companies run on legacy systems —where others see a barrier, we see an opportunity. Our mission is to drive digital transformation at breakneck speed, empowering brands to test, learn, and evolve without the high risk and cost of major system overhauls. Through our Good Growth Technology (GGT) platform, we enable companies to make rapid changes and improve their digital experiences—without ripping up their existing infrastructure. Where We Are Now & Our Future Goals Trusted by global brands to solve complex e-commerce challenges A growing UK-wide team A decade of experience driving digital innovation We’ve developed 40 proprietary e-commerce analytics models Expanding our software capabilities to help more businesses innovate We're scaling up, refining our platform, and building tools that will continue to change the way businesses operate online. This is where you come in. Working Hours & Location We believe in flexibility —work where you do your best work. Hybrid working: Most of our team spends 1–2 days per week in the office Offices in Birmingham & Exeter (with occasional travel if needed) Core hours: 10:00 AM – 3:00 PM UK time (flexible start and finish times) We’re a remote-first team, but office time helps with collaboration, especially in your first few months While we support remote working, we do ask that you’re available to work from a Good Growth office when required, especially early on as you get to know the team and our tech. Why This Role Matters Joining Good Growth as a Software Developer, you’ll be part of a small but mighty Tech Team that builds, maintains, and improves our Good Growth Technology (GGT) platform. Your work will directly impact how businesses innovate and grow online. This role is not just about writing code —it’s about solving real-world problems, learning new skills, and making a meaningful impact. You’ll love this role if you enjoy: ✅ Working with modern tech stacks in an agile environment ✅ A mix of product development and hands-on experimentation ✅ Seeing the real-world impact of your work with major brands ✅ Learning from a collaborative and supportive team This role may not be right for you if: ❌ You prefer a rigid, structured corporate environment ❌ You want to specialise in one language or framework only ❌ You’re looking for a purely remote role with no in-office collaboration What You’ll Be Doing Your work will evolve over time, but your initial focus will be: Delivering digital experiments – Using our GGT software, you’ll create and implement tests for our clients’ Test & Learn programmes. Contributing to our internal tooling – As a user of our platform, you’ll also help improve it by making changes based on real-world usage and feedback. Collaborating with cross-functional teams – You’ll work closely with developers, analysts, and client teams to build innovative solutions. Writing clean, maintainable code – We value quality, and you’ll help ensure best practices in testing, peer reviews, and development. About You We’re looking for problem-solvers and builders, not just coders. Essential Skills ✅ Vanilla JavaScript, HTML, and CSS ✅ A proven track record of delivering projects on time ✅ Strong communication skills ✅ Ability to work from a Good Growth office when required Desirable Skills (Not a dealbreaker if you don’t have them) Experience with JavaScript frameworks (React, Vue, etc.) Familiarity with automated testing Exposure to CRO tools (Optimizely, Google Optimize, Monetate, etc.) Salary & Benefits Salary: £30,000 - £40,000 (dependent on experience) 28 days holiday bank holidays Flexible & hybrid working Workplace pension scheme Regular company social activities Employee Benefits Portal (discounts, perks & wellbeing support) Ongoing professional development (learning budget mentorship) We want to invest in you —this isn’t just a job; it’s a chance to grow your career. Our Interview Process We believe in a fair, transparent process that gives you a real sense of the job, team, and culture. 1️⃣ Informal Chat (15 mins) – A relaxed call to see if the role is a good fit for both of us 2️⃣ Technical Task – A practical challenge that reflects real work at Good Growth 3️⃣ Work Day – Spend a day with us (in person or remotely) to experience the role first-hand We know that interviews are a two-way process, so we encourage you to ask as many questions as you like throughout Want to Learn More? Check out our work: goodgrowth.co.uk Get to know our culture: LinkedIn Interested? Apply now If you’re not sure whether you fit every requirement, we’d still love to hear from you - we value potential just as much as experience. Diversity & Inclusion Good Growth welcomes applicants from all backgrounds, experiences, and perspectives. We believe a diverse team makes us stronger and helps us better serve our global clients. If you need adjustments at any stage of the process, just let us know.