At a Glance
- Tasks: Develop and maintain client Experiences using the Good Growth Technology platform.
- Company: Join a dynamic team at Good Growth, fostering innovation and collaboration.
- Benefits: Enjoy a competitive salary, flexible working, and generous annual leave.
- Other info: Flexible hybrid working with opportunities for learning and team events.
- Why this job: Make a real impact on major brands while solving complex problems.
- Qualifications: 1-3 years of development experience with JavaScript, HTML, and CSS.
The predicted salary is between 30000 - 40000 € per year.
Location: Birmingham or Exeter (hybrid working)
Why This Role Matters
Joining Good Growth as a Software Developer, you’ll be part of our close‑knit Build team, building and maintaining client ‘Experiences’ through the Good Growth Technology (GGT) platform. GGT acts as an overlay on top of existing websites, and you’ll use your knowledge in front‑end technologies, problem‑solving skills and logical thinking to rapidly develop new features that will directly impact how our clients innovate and grow online. This role is more than just writing code; you’ll be solving real‑world problems, using DevTools to dive deep into existing websites and leveraging existing APIs to develop new solutions that make a meaningful impact.
Responsibilities
- Deliver digital Experiences for our clients – Using our proprietary GGT platform, develop Experiences (usually tested against control variants for impact) using HTML, CSS, JavaScript and front‑end frameworks such as Preact.
- Ensure consistent monitoring – Write end‑to‑end tests using Playwright as part of synthetic monitoring of Experiences on our clients’ sites.
- Take part in the entire Software Development Lifecycle – scoping, feasibility investigations, development, QA and feedback reviews, ensuring consistent quality through automated tests.
- Collaborate with cross‑functional teams – Work closely with developers, analysts and client teams to build innovative solutions through our squad approach.
- Write clean, maintainable code – Follow best practices in testing, peer reviews and development.
- Act as Technical Expert – May take part in client‑facing calls providing technical support.
What You’ll Love
- Working closely with cross‑functional teams
- Seeing the real‑world impact of your work with major brands
- Finding performant solutions to complex problems
- Being part of a collaborative and supportive team
- Working on multiple projects throughout the week
What the Role May Not Be Right For
- 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
About You
We’re looking for problem‑solvers and logical thinkers, not just coders. You enjoy finding efficient solutions to complex problems by understanding the ‘Why’ as much as the ‘How’. You enjoy exploring how a site works, leveraging existing APIs and data to your benefit.
Essential Skills
- Vanilla JavaScript, HTML, and CSS
- 1‑3 years of commercial development experience
- Proven track record of delivering projects on time
- Strong communication skills and ability to explain technical concepts to a non‑technical audience
- Ability to work from Good Growth office when required
Desirable Skills
- Experience with JavaScript frameworks (React, Vue, etc.)
- Familiarity with automated testing
- Exposure to CRO tools (Optimizely, Google Optimize, Monetate, etc.)
Working Hours & Location
We believe in flexibility – you should work where you do your best work.
Hybrid working: Most of the team spends 1–2 days per week in the office
Offices in Birmingham and Exeter
Core hours: 10:00 AM – 3:00 PM UK time (flexible start and finish times)
While we support remote working, we may ask you to be in the office more often during your first few months, to help you settle in and get up to speed with the team and our ways of working.
Salary & Benefits
Salary: £30,000 – £40,000 (dependent on experience)
- 28 days annual leave (+ bank holidays)
- Flexible & hybrid working
- Learning & Development Allowance
- Regular team events and socials (including a 2‑day company Town Hall)
- Company Bonus Scheme
- Work from Anywhere (up to 30 days a year) policy
Diversity & Inclusion
Good Growth welcomes applicants from all backgrounds, experiences, and perspectives. A diverse team means we can better serve our global clients. If you need adjustments at any stage of the process, just let us know. Please note that we cannot offer sponsorships at this time.
Software Developer in Exeter employer: Good Growth
Good Growth is an exceptional employer that fosters a collaborative and supportive work culture, allowing Software Developers to thrive in a hybrid working environment from our Birmingham or Exeter offices. With a strong emphasis on employee growth through learning and development allowances, regular team events, and the opportunity to see the real-world impact of your work, we ensure that our team members are not just coders but problem-solvers who contribute meaningfully to innovative solutions for major brands.
StudySmarter Expert Advice🤫
We think this is how you could land Software Developer in Exeter
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those that highlight your problem-solving abilities and use of front-end technologies. This will give potential employers a taste of what you can do.
✨Tip Number 3
Prepare for interviews by practising common coding challenges and technical questions. Don’t forget to brush up on explaining your thought process clearly, as communication is key when working with cross-functional teams.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at Good Growth.
We think you need these skills to ace Software Developer in Exeter
Some tips for your application 🫡
Tailor Your Application:Make sure to customise your CV and cover letter for the Software Developer role. Highlight your experience with front-end technologies like HTML, CSS, and JavaScript, and show us how you've tackled real-world problems in your previous projects.
Showcase Your Problem-Solving Skills:We love problem-solvers! In your application, share specific examples of how you've approached complex challenges. This could be through innovative solutions or using APIs effectively. Let us see your logical thinking in action!
Keep It Clean and Professional:When writing your application, make sure it’s clear and concise. Use proper formatting and check for any typos or grammatical errors. A well-presented application reflects your attention to detail, which is crucial for a developer.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows us you’re keen on joining our team at Good Growth!
How to prepare for a job interview at Good Growth
✨Know Your Tech Stack
Make sure you’re well-versed in the essential skills listed in the job description, like HTML, CSS, and JavaScript. Brush up on your knowledge of front-end frameworks like Preact, as well as automated testing tools like Playwright. Being able to discuss these technologies confidently will show that you’re ready to hit the ground running.
✨Showcase Problem-Solving Skills
Prepare examples of how you've tackled complex problems in previous projects. Think about specific challenges you faced, the solutions you implemented, and the impact they had. This will demonstrate your logical thinking and problem-solving abilities, which are key for this role.
✨Understand the Company’s Mission
Familiarise yourself with Good Growth and their GGT platform. Understanding their approach to building client experiences will help you align your answers with their goals during the interview. It shows genuine interest and that you’ve done your homework!
✨Practice Communication Skills
Since you'll need to explain technical concepts to non-technical audiences, practice articulating your thoughts clearly and concisely. You might even want to do a mock interview with a friend or family member to get comfortable explaining your work in simple terms.