Image Description

Software Developer III

Job Description

Posted about 2 months ago

About Charlie

We’re Charlie, and we’re on a mission to equip thousands of startups and ambitious small businesses to deliberately craft their culture every day.

Charlie builds progressive HR solutions for startups and ambitious small businesses to successfully manage their teams and intentionally craft their culture.

We’re looking for Software Developer III to join our growing product development team team – and help us fulfil our product vision by building great software.

Come on and join us to make work better!

What is a "Software Developer III"?

We have a career progression framework that includes Individual Contributor (IC) and People Manager (PM) tracks. IC1 is a junior developer, IC4 is a senior developer, and IC levels 2 and 3 cover that middle area that’s often only labelled “developer”. A Software Developer III is somebody with solid technical knowledge, consistently delivers as part of a team, and is working towards being a senior developer.

In this role you will:

Build and improve Charlie, a modern Rails app that’s a joy to work on

Use our design system to ship functional and beautiful features

Be part of a cross-functional team with other developers, designers and product managers

Work with developers of all experience levels, with opportunities to learn and share learnings


You must have:

Professional experience with Ruby and Rails, or a similar language/framework combo

Knowledge of relational databases

Experience writing automated tests

A strong track record of building web applications

Enthusiasm for collaborating with and helping others

Self-awareness and humility - feedback is core to our culture

Let us know if you have (all of these are desirable, but none are required):

Experience working on SaaS products

Worked with a design system

Familiarity with building apps where security is a major concern

Hosted apps on Heroku

We will still consider applications even if you don't meet every single one of the above requirements, so don't be put off if you don't match them absolutely perfectly!

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

How we're crafting ownership, belonging and structured flexibility:

A team of 50 people that genuinely enjoy spending time together, with regular in-person and remote events to foster connection

9 day fortnights; for the next 6 months we're trialling an adjusted work week, and 'deep-work Wednesdays' as our way of driving our effectiveness as a company, while improving both team performance and wellbeing

3 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

30 bookable "nomad working" days outside of the UK in any timezone each year

No fixed working hours; you take ownership over how you get your work done

An amazing office space in East London's pet-friendly Second Home, and membership access to their wider London, Lisbon and LA locations.

Monthly “exploration days” when you can work on whatever across the company

Quarterly review cycles using our transparent career progression framework, and dedicated personal development time

You can find out more about the way we work at Charlie by checking out our Handbook here.

Compensation Package

A benchmarked salary from £60,500 to £69,500 based on your level within our progression framework

Equity options after 3 months


A huge focus on mental health, including bookable “Personal days”

Access to Spill, offering six 121 counselling sessions, and much more

£30 monthly wellbeing budget

Enhanced Equal Parental Leave policy

£400 yearly learning budget

£500 yearly flexible working budget

25 days annual leave + public holidays + Christmas break

A sabbatical of up to one month paid at 50% of salary, for every 3.5 years worked at Charlie.

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.

Job Summary

Image Description

Similar Jobs

The largest community on the web to find and list jobs that aren't restricted by commutes or a specific location.

Discourse is hiring a full stack engineer to work with th...

Shogun is hiring a Quality Engineering Manager.

CipherHealth is hiring a Platform Engineering Manager. Th...