Software Developer

Software Developer

Full-Time 28800 - 48000 £ / year (est.) No home office possible
Go Premium
Good Growth

At a Glance

  • Tasks: Create and implement digital experiments using modern tech stacks.
  • Company: Join the innovative team at Good Growth, where your work matters.
  • Benefits: Enjoy a competitive salary, health benefits, and opportunities for professional growth.
  • Why this job: Make a real impact on major brands while learning in a collaborative environment.
  • Qualifications: Experience with JavaScript, HTML, and CSS; strong problem-solving skills.
  • Other info: Dynamic role with excellent career growth and a supportive team culture.

The predicted salary is between 28800 - 48000 £ per year.

Join Good Growth as a Software Developer, and be part of a small but mighty Tech Team that builds and maintains client experiences through the 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:

  • Delivering digital experiments – Using our proprietary GGT software, you’ll create and implement tests for our clients’ Test & Learn programmes, using a mixture of HTML, CSS, JavaScript and pre‑defined plugins within GGT.
  • Be part of the entire Software Development Lifecycle – Including conducting scoping and feasibility exercises, taking part in QA reviews and ensuring consistent monitoring through automated tests.
  • 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.
  • Contributing to our internal tooling where possible – As a user of our platform, you’ll also help improve it by making changes based on real‑world usage and feedback.

About You:

We’re looking for problem‑solvers and builders, 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 API’s and data to your benefit.

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.)

Additional Information:

  • Seniority level: Associate
  • Employment type: Full‑time
  • Job function: Information Technology
  • Industries: IT Services and IT Consulting

Software Developer employer: Good Growth

Good Growth is an exceptional employer for Software Developers, offering a dynamic and collaborative work culture where innovation thrives. With a focus on real-world impact, employees are encouraged to experiment with modern tech stacks while benefiting from continuous learning and growth opportunities. Located in a vibrant environment, the company fosters a supportive team atmosphere that values creativity and problem-solving, making it an ideal place for those looking to make a meaningful contribution.
Good Growth

Contact Detail:

Good Growth Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Developer

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly to hiring managers.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those that highlight your problem-solving abilities and use of modern tech stacks. This will give potential employers a taste of what you can bring to their team.

✨Tip Number 3

Prepare for interviews by practising common coding challenges and behavioural questions. We recommend doing mock interviews with friends or using platforms that simulate real interview scenarios to boost your confidence.

✨Tip Number 4

Don’t forget to 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 awesome team at Good Growth.

We think you need these skills to ace Software Developer

Vanilla JavaScript
HTML
CSS
Agile Methodologies
Digital Experimentation
Software Development Lifecycle
Quality Assurance (QA)
Cross-Functional Collaboration
Clean Code Practices
Problem-Solving Skills
API Integration
Communication Skills
Project Delivery
Automated Testing

Some tips for your application 🫡

Show Your Passion for Problem-Solving: When you write your application, let us see your enthusiasm for tackling real-world problems. Share examples of how you've approached challenges in the past and what solutions you came up with. We love seeing candidates who think outside the box!

Highlight Your Tech Skills: Make sure to showcase your experience with HTML, CSS, and JavaScript right off the bat. If you've dabbled in frameworks like React or Vue, mention that too! We want to know what tools you’re comfortable with and how you’ve used them in your projects.

Keep It Clean and Concise: Just like writing clean code, your application should be straightforward and to the point. Avoid fluff and focus on what makes you a great fit for the role. We appreciate clarity and brevity—so get straight to the good stuff!

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 don’t miss out on any important updates. Plus, it shows 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 familiar with the tech stack mentioned in the job description, especially Vanilla JavaScript, HTML, and CSS. Brush up on your coding skills and be ready to discuss how you've used these technologies in past projects.

✨Showcase Problem-Solving Skills

Prepare examples of how you've tackled complex problems in your previous roles. Good Growth is looking for builders and problem-solvers, so highlight your thought process and the impact of your solutions.

✨Collaborate and Communicate

Since this role involves working closely with cross-functional teams, practice articulating your ideas clearly. Be ready to discuss how you’ve collaborated with others in the past and how you handle feedback.

✨Ask Insightful Questions

Prepare thoughtful questions about the company’s projects, culture, and the GGT platform. This shows your genuine interest in the role and helps you determine if it’s the right fit for you.

Software Developer
Good Growth
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>