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