Product Developer in London

Product Developer in London

London Full-Time 45000 - 48000 ÂŁ / year (est.) Home office (partial)
C

At a Glance

  • Tasks: Build and improve HR products with high-quality code and collaborate with a dynamic team.
  • Company: Join Charlie, a company dedicated to making work better for small businesses.
  • Benefits: Enjoy a competitive salary, flexible working, and generous leave policies.
  • Other info: Work in a fun, inclusive environment with great career progression opportunities.
  • Why this job: Make a real impact on products used by thousands while growing your skills.
  • Qualifications: 1+ year in software development and experience with modern web technologies.

The predicted salary is between 45000 - 48000 ÂŁ per year.

About Charlie
We’re Charlie and we exist to Make Work Better. We do this by helping small businesses automate their HR tasks so that they can get the time, headspace and tools they need to build an engaged and high-performing team. We’re looking for a Product Developer (IC1–IC2) to join our Product & Engineering team and help us build HR products used by thousands of people every day.

What is a Product Developer (IC1–IC2)
We have a career progression framework. IC1 is a junior Product Developer, IC4 is a senior Product Developer, and IC levels 2 and 3 cover that middle area.

In This Role You Will

  • Building and improving the Charlie product through writing high‑quality, maintainable code
  • Fixing bugs, maintaining the codebase and supporting ongoing product development
  • Collaborating in a cross‑functional team across product, design and engineering to shape what we build
  • Reviewing code and contributing to discussions on code quality and best practices
  • Working closely with customer teams to diagnose and resolve product issues
  • Taking part in sprint planning, retrospectives and team rituals to continuously improve how we work
  • Learning from and supporting other developers through feedback, pairing and collaboration

Requirements You Must Have

  • At least 1 year of experience in a software development role
  • Experience working with modern web technologies (e.g. Ruby, Rails, PostgreSQL or similar)
  • Confidence using core development tools (version control, debugging tools, IDEs, etc.)
  • Ability to write clean, maintainable and secure code (and explain it)
  • Strong collaboration skills and ability to work in cross‑functional teams
  • Openness to using AI‑powered development tools to support your workflow
  • Self‑awareness and humility – you know that honest feedback is how you grow, and you’re not afraid to ask for help

Let Us Know If You Have

  • Experience maintaining and upgrading production systems
  • Exposure to debugging live customer issues or working with support teams
  • Experience reviewing others’ code and giving constructive feedback
  • Understanding of software security and vulnerability management
  • Experience working in agile or sprint‑based environments
  • A passion for building products with strong user empathy

Employment Details
This is a permanent full‑time role. We cannot offer visa sponsorship and you must be able to work in the UK.

The Way We Work
A team of 39 that genuinely enjoy spending time together, with regular in‑person and remote events to foster connection
9 day fortnights – our adjusted work week. We have every other Friday off work
Hybrid‑first approach; we optimise for office and remote working to be valued equally, and to be equally valuable
Live anywhere in the UK; we have 8 set days per year that we require the team to be together in our London office, but you have the flexibility to live anywhere in the UK
90 bookable “nomad working” days outside of the UK in any timezone each year
An amazing office space in East London’s pet‑friendly Second Home, and membership access to their wider locations
Exploration days when you can work on whatever across the company
We have review cycles 2x a year using our transparent career progression framework

Compensation Package
Benchmark salary from ÂŁ45,000 to ÂŁ48,000 based on your level within our progression framework.

Benefits
ÂŁ750 yearly Work Your Way Budget
Access to our Learn You Way L&D Fund
ÂŁ30 monthly wellbeing Budget
Private Health Insurance through Vitality
25 days annual leave + public holidays
4 bookable “Personal days” per year
A sabbatical of up to one month paid at 50% of salary (after 3.5 years)
Enhanced Equal Parental Leave policy

Equal Opportunities Statement
We are an equal opportunity employer and believe in the power of a diverse, inclusive team. We welcome all applications from all suitably qualified people, regardless of race, sex, disability, religion / belief, sexual orientation or age. Please let us know if you require anything which would enable your success throughout our interview process.

Product Developer in London employer: CharlieHR

At Charlie, we are dedicated to making work better for small businesses, and as a Product Developer, you'll be part of a vibrant team that values collaboration and innovation. With a hybrid-first approach, flexible working arrangements, and a strong focus on employee growth through our transparent career progression framework, we offer an engaging work culture that prioritises well-being and personal development. Join us in our East London office, where you can enjoy a pet-friendly environment and unique benefits like exploration days and a generous Work Your Way budget, all while contributing to products that impact thousands of users daily.
C

Contact Detail:

CharlieHR Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Product Developer in London

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with current employees at Charlie. A friendly chat can sometimes lead to opportunities that aren’t even advertised!

✨Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects and code. This gives us a chance to see your work in action and understand your coding style better.

✨Tip Number 3

Prepare for those interviews! Research common product developer interview questions and practice your answers. We love seeing candidates who can articulate their thought process and problem-solving skills.

✨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 Charlie.

We think you need these skills to ace Product Developer in London

Software Development
Ruby
Rails
PostgreSQL
Version Control
Debugging Tools
IDEs
Clean Code Practices
Collaboration Skills
AI-Powered Development Tools
Agile Methodologies
User Empathy
Code Review
Software Security
Vulnerability Management

Some tips for your application 🫡

Tailor Your Application: Make sure to customise your CV and cover letter for the Product Developer role. Highlight your experience with modern web technologies and any relevant projects you've worked on. We want to see how you can contribute to making work better!

Show Off Your Collaboration Skills: Since we value teamwork, share examples of how you've successfully collaborated in cross-functional teams. Whether it's through code reviews or sprint planning, let us know how you work well with others!

Be Honest About Your Experience: Don’t be shy about your skills and experiences! If you’ve faced challenges or learned from feedback, share those stories. We appreciate self-awareness and humility, so show us how you’ve grown as 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 don’t miss out on any important updates. Plus, it shows you’re keen to join our team!

How to prepare for a job interview at CharlieHR

✨Know Your Tech Stack

Make sure you’re familiar with the technologies mentioned in the job description, like Ruby, Rails, and PostgreSQL. Brush up on your coding skills and be ready to discuss how you've used these tools in past projects.

✨Show Your Collaborative Spirit

Since this role involves working in cross-functional teams, prepare examples of how you've successfully collaborated with others. Think about times when you’ve contributed to discussions on code quality or helped resolve product issues.

✨Embrace Feedback

Demonstrate your openness to feedback by sharing experiences where you’ve received constructive criticism and how it helped you grow. This shows humility and a willingness to learn, which are key traits for this position.

✨Prepare for Agile Discussions

Familiarise yourself with agile methodologies and be ready to discuss your experience in sprint planning and retrospectives. Highlight any specific contributions you made to improve team processes or product outcomes.

Product Developer in London
CharlieHR
Location: London

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

>