Frontend Software Engineer (remote)

About CodeLeap

CodeLeap helps ambitious organisations and entrepreneurs invent, build and scale software products. We currently do it in domains as diverse as education or med-tech. Most of our projects start from scratch - an empty .js file or a whiteboard - and it is up to the creativity and technical talent of our team to come up with a great solution.

We believe in maximising the freedom of our team members. This means not only location independence and flexible hours, but also freedom to take ownership of projects, and to organise your work in a way that best supports your strengths. Besides freedom, we also believe in taking responsibility. All of us care deeply about building products that exceed the expectations of our clients and their users, and we are not afraid of working hard when it matters.

When we hire people, we are not just looking for someone to do a project and go away. We are looking for people to stick around so they can only focus on making the best products with us.

If this sounds like the team you’d like to join, reach out! We are still a young business, and you could play a very meaningful role in shaping our future. Let’s build the best software company in the world together!

We offer

  • Competitive pay - we believe in fair compensation for great work and our ambition is to find and keep talented people for many years to come.

  • Location independence - while CodeLeap was started in London, modern technology enables fully remote work.

  • Responsibility and freedom - you won’t be asked to put cover sheets on TPS reports.


  • React & React Native experience - you built several complex apps and are confident in using the technologies anywhere.

  • JS/HTML/Web skills - you are fluent with the React and web ecosystem and common libraries such as Redux, but you also don’t hesitate to tackle lower level Vanilla JS problems such as DOM manipulation.

  • Understanding of networking and data structures - you are good at managing and processing data in a logical, understandable and efficient way.

  • Pragmatic and capable of taking ownership - once we agree on a high level goal, we expect you to be reasonable and thoughtful in implementing the right solution.

  • Fluent written and spoken English - our primary natural language.


  • Aspirations for design - you love making things look and work incredibly well, and won't settle for sub-optimal feeling interfaces.

  • Backend experience - you have experience working on fullstack products making and managing backend systems too. We use Django or Firebase especially, so these would be a major plus.

  • Native iOS/Android development experience - you have build or tinkered around native iOS and/or Android apps and code. Bonus points even if you know how to deploy and manage apps in Google Play or the App Store.

  • Love technology - you love tech and coding to the point you code even when you take a break, just for the fun.

How to apply

We are not interested in working with outsourcing or recruiting agencies. Please contact us only if you are applying for yourself.

To apply, email Include your CV, relevant examples of your past work, ideal starting date and anything else you’d like us to know.