← Back to job listings
O2
Junior Software Engineer
Opus 2 · Edinburgh, United Kingdom
About The Role
Join our team as a Junior Software Engineer and kickstart your engineering career. You'll work on real production code from day one, with senior engineers guiding you. This role offers a clear path for growth and the opportunity to build foundational skills in software development. You'll learn the fundamentals of coding, communication, and documentation while using cutting-edge tools and technologies.
- Participer activement au développement de code de production, en travaillant sur des tâches bien définies sous la supervision d'ingénieurs seniors.
- Acquérir des compétences fondamentales en matière de développement logiciel, y compris la révision de code, le pair programming, la documentation et les tests.
- Communiquer clairement avec l'équipe sur l'avancement de votre travail, les défis rencontrés et les besoins d'assistance.
- Learning velocity. You pick things up fast from pairing, code review, docs, AI tools, and conversations. You don't wait for someone to teach you
- Curiosity. You're interested in how systems work, why decisions were made, and what you don't yet understand
- Change disposition. You enjoy that the work is changing fast. That's part of the appeal
- For juniors, we hire for shape more than experience
- Emerging ownership. You complete what you start, ask when stuck, and take responsibility for your share of the work
- Clear communication. You say what's going well, what isn't, and what you need
- You can write code in at least one mainstream language (Python, TypeScript, Java, Go). Not yet expertly, but clearly enough to do the job
- You enjoy explaining what you've learned, even imperfectly, because that's how it sticks
- You've used Git, written tests, and shipped something: a personal project, course work, or an internship
- You're comfortable using AI tooling in your workflow, and you treat it as a way to learn faster rather than a shortcut to think less
- You're at the start of your career: an internship, bootcamp, computer science degree, self-taught with a portfolio, or early in your first role
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
JobSpring