Up Learn • London, United Kingdom

Software Engineer

Employment type:  Full time

4 days/week at home

A little flex time

Job Description

Are you looking for a way to reinvent the way the world learns? Do you want to work on the latest tech stack and learn the best software development practices? Up Learn may be the right place for you.

Come join an international remote first engineering team based out of UK, Brazil, and India. Come be a part of a team that regularly practices pair programming and test driven development. You will be laying Up Learn’s foundations for scale and building a product that successfully tackles one of the most meaningful problems there is: education. Read more about why you should join Up Learn here: https://tech.uplearn.co.uk/why-join-up-learn/

About us

At Up Learn, we guarantee students academic success or their money back. Up Learn provides the entire curriculum learning component of education, and if we’re successful we’ll eliminate the need for exams and reinvent education into an experience that prepares students for the rest of their lives.

We have a team-first culture: we’re building Up Learn into the best company to work at in the world, so that we’re able to do the best possible work for our customers: the students. The work we do for students today, will have a lasting impact for the rest of their lives.

About you

You want to build something that makes a huge positive impact on people's lives. You care about the code you write, aiming to make it robust, readable and maintainable. You are excited about building a smooth and painless experience for students and are willing to put in the effort to achieve that. You enjoy learning on the job and care sincerely about the team your work with.

What you’ll do in the first 6 months

  • You'll work on frontend, backend, DevOps - all while getting support in the parts you don't know.
  • You’ll help improve engineering practices by incorporating practices like test-first development and end-to-end tests in CI/CD
  • You’ll build dozens of new features and services from scratch
  • You'll design the architecture of at least one feature

Requirements

You should have:

  • Strong programming basics either obtained in school or through experience.
  • Experience with Elixir+Phoenix or React+Typescript
  • Practice of writing high quality tests
  • Strong ethical foundation of humility, integrity, passion, and service to society

Bonus points for:

  • Experience with TDD
  • Experience with mobile application development
  • Experience with end-to-end testing

Benefits

One of our pillars is valuing people and we are proud to say that we are a company that supports diversity and inclusion. Therefore, we consider all candidates for our vacancies, without distinction of race, color, religion, gender and gender identity, nationality, disability, sexual orientation, ancestry, age, etc.

  • Highly competitive salary
  • Opportunity to work remote full time as a part of an international team
  • A team that focuses on consistent delivery of quality software instead of arbitrary deadlines and overtimes
  • Hackathons every 2 months and weekly no-work-talk calls to have fun with the team
  • Fortnightly reader's club to build knowledge and learn from one another
  • Annual visit to the UK for the company annual retreat
  • Flexible working hours, unlimited holidays (minimum 26 days)

One of our pillars is valuing people and we are proud to say that we are a company that supports diversity and inclusion. Therefore, we consider all candidates for our vacancies, without distinction of race, color, religion, gender and gender identity, nationality, disability, sexual orientation, ancestry, age, etc.

Company benefits

26 days annual leave + bank holidays
Work from anywhere scheme
Flexible working week
Dental coverage
Enhanced maternity leave
Enhanced paternity leave
Enhanced sick pay – up to 10 days
Dog friendly office
Company wide holidays/offsites
Teambuilding days
Teambuilding holidays
Cycle to work scheme
Fully stocked snack cupboard
Hackathons
Lunch and learns
Open to part time work for some roles
Location
94%
Employees are very happy with their working location freedom
Hours
92%
Employees are very happy with the flexibility in the hours they work
Benefits
70%
Employees are largely happy with the benefits their company offers
Work-life balance
86%
Employees feel that they can find the perfect balance of life and work
Role modelling
91%
Employees feel that flexible working is part of the culture
Autonomy
92%
Employees feel they have complete autonomy over getting their work done

Additional employee ratings
(these do not contribute to the FlexScore®)

Diversity
71%
Employees feel that the diversity is good and there are continued efforts to improve it
Inclusion
81%
Employees feel like the company culture is brilliantly inclusive and equitable
Culture
88%
Employees feel like it is a really great environment to work in
Mission
94%
Employees feel very excited about and aligned with the company mission
Salary
69%
Employees feel that their salary is good and matches the value they bring

Working at Up Learn

Company employees

72

Gender diversity (male:female)

60:40

Office locations

London, UK

Funding levels

£5m+

Hiring Countries

United Kingdom

Awards & Achievements

Most flexible companies

Most flexible companies

Flexa100 2024
2nd – EdTech & Education

2nd – EdTech & Education

Industry awards 2023
Most flexible companies

Most flexible companies

Flexa100 2023
EdTech & Education

EdTech & Education

Industry awards 2022