Junior Back-End Engineer

New Today

Overview

Join to apply for the Junior Back-End Engineer role at Atom Learning.

We’re Atom Learning and our mission is to help every child reach their potential. We use machine learning and a visually engaging tech platform to bring a fun, high-quality and personalised learning experience into every child’s home. We combine exceptional teacher-made content with cutting-edge technology to provide fantastic affordable education to all learners globally, regardless of background. We’re remote-first; our main office is in London, with a team in multiple countries.

Responsibilities

  • Complete engineering tasks independently, contributing to your pod’s goals.
  • Write clean, well-tested code and documentation, focusing on clarity and maintainability.
  • Learn to break down small to medium-sized problems with guidance from senior engineers.
  • Manage your time effectively to meet deadlines, balancing multiple priorities.
  • Respond positively to feedback, demonstrating growth and continuous improvement.
  • Participate in code reviews and guild discussions, learning from peers and contributing to team standards.
  • Proactively improve test coverage and documentation to support code quality.

What you are

  • You have up to one year of experience in software engineering, which could come from a computer science degree, a coding bootcamp, or commercial work. Ideally, you’ll have some exposure to Node.js or TypeScript.
  • You understand the basics of version control (Git), collaboration (pull requests, code reviews), and agile workflows.
  • You’ve written unit tests and are motivated to learn more about testing and code quality practices.
  • You are curious, eager to learn, and proactive in seeking mentorship.
  • You have a strong interest in building your career in back-end engineering.
  • You’re collaborative, open to feedback, and motivated to contribute to a team.

Experience that would set you apart

  • You’ve completed personal, academic, or internship projects using Node.js, TypeScript, or similar technologies.
  • You can demonstrate an interest in education or making a positive social impact.
  • You’ve shown initiative in solving problems, whether in technical projects or other contexts.

Tech stack

  • Node, TypeScript, NestJS, React, Python, CockroachDB, MySQL, Redis, Kubernetes

Benefits

  • 25 days holiday plus bank holidays;
  • 3 days winter leave;
  • Work anywhere in the UK or within GMT +/-2 hours time zone; remote-first with optional London Holborn office
  • Annual L&D budget;
  • Private medical with Vitality Health;
  • Access to wellbeing platform;
  • Enhanced family leave;
  • Monthly remote and in-person events in London;
  • High autonomy and exposure to the running of a fast-growing startup;
  • Brilliant colleagues and the opportunity to become an integral member of a growing tech company.

Diversity & Inclusion

At Atom Learning, diversity, equity and inclusion are essential parts of our mission. We strive to build an inclusive culture that encourages and supports voices from a diverse range of backgrounds. We commit to fostering an environment where everyone is valued and supported for who they are, and that recruitment is based on skills and competencies.

Note: We are unable to provide visa sponsorship for this position at this time.

This posting is for a fully remote role aligned to a UK-based timezone.

#J-18808-Ljbffr
Location:
London, England, United Kingdom
Salary:
£125,000 - £150,000
Job Type:
FullTime
Category:
IT & Technology

We found some similar jobs based on your search