×

Sign in to WWR










Forgot your password?

See more Full-Stack Programming jobs

Back to all jobs

Time zones: GMT (UTC +0), CET (UTC +1), EET (UTC +2), AST (UTC -4), FKST (UTC -3)

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 a Software Developer to join our growing product development team – and help us to fulfil our product vision implementing great software.

What is a "Software Developer III"?

We have a career progression framework that includes Individual Contributor and People Manager tracks. An IC1 is a junior developer, an IC4 is a senior developer, and IC levels 2 and 3 cover that middle area that is often only labelled "Software Developer".

As a Software Developer III you should be able to:

Make good technical decisions to deliver sound solutions

Communicate and partner effectively across functions

Understand the importance of success metrics for projects

Demonstrate knowledge of industry trends

In this role you will:

Build and improve Charlie, a Rails app using the latest versions of Rails and Ruby

Use our design system to ship functional and beautiful features that look and feel like Charlie

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

Work with developers of all experience levels to ensure you’re both learning and sharing your knowledge

Feed into product and business decisions and make your mark on Charlie

A typical week will include:

Shipping updates as soon as they're ready, often multiple times a day

Working with other developers and reviewing code to maintain a high code quality and share knowledge across the team

Collaborating with your cross-functional teammates, such as Product Designers and Product Managers

Team and company-wide meetings where we discuss strategy, provide updates and share feedback


Requirements

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 understanding of how the web and web applications work

A track record as an individual contributor

An enthusiasm for collaboration and helping others

Excellent communication skills and a positive attitude

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

Experience working on similar SaaS products

Worked with a design system

Familiarity with security (eg. ISO27001)

Worked on applications hosted on Heroku

Our tech:

Ruby: Rails, Sidekiq, RSpec, Devise

Frontend: our design system is built with Ruby, JavaScript and Sass

Infrastructure: Heroku, PostgreSQL, Redis, Heroku CI, Stripe API

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 41 that genuinely enjoy spending time together, with regular in-person and remote events to foster connection

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

Compensation Package

Salary from £57,500 to £67,500 based on your level within our progression framework

Equity options after 3 months


Benefits

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

Access to Spill, offering 6 one to one counselling sessions, and much more

£30 monthly wellbeing budget

Enhanced Equal Parental Leave policy

£500 yearly learning budget

£200 yearly remote working budget

25 days annual leave + public holidays + Christmas break

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.

Start by editing this text…

  • Share this job:


Help us maintain the quality of jobs posted on We Work Remotely.

Is this job not remote?

Let us know!

Apply for this Position

Please ensure you meet geographic and skills requirements before applying.

  • Share this job:


Help us maintain the quality of jobs posted on We Work Remotely.

Is this job not remote?

Let us know!