This job has expired

Software Engineer Apprentice

96, Euston Road, London, NW1 2DB
£25,000.00 annually
Closing date
17 Jun 2021

View more

Role Type
Apprenticeship, Higher
You need to sign in or create an account to save a job.
  • As a software engineer at FutureLearn you'll collaborate in a multidisciplinary product team to deliver working software. This will include writing HTML, CSS, Ruby and JavaScript to deliver new features for their users
  • Cross-team collaboration is encouraged, and teams are flexible with people moving between them as needed. They work in short sprints & regularly share, reflect on and iterate on their work
  • Their platform uses the Ruby on Rails web framework along with the React JavaScript library. The team uses unit, integration and acceptance tests to drive design and keep everything working
  • Every engineer has the ability to deploy, and they deploy multiple times per day via their CI/CD pipeline to a large-scale system on AWS
  • You'll enjoy learning, teaching & sharing your experience with your colleagues in various ways; they encourage code review, pairing, mentoring, giving (and watching!) regular lightning talks, and getting/giving regular feedback

Requirements and prospects

Desired skills

  • You want to learn how to write robust, well-factored code, and use these skills to help build their global platform

Personal qualities

  • You are able to communicate and explain things clearly and work well in a collaborative environment
  • You'll have strong communication skills, and be comfortable discussing problems and solutions with your team-mates

Desired qualifications

  • Five GCSE grades C - A* (4-9) or equivalent, including English and maths
  • Level 3 qualification (A level, BTEC or equivalent)
  • Three months' prior coding experience

Future prospects

After your Software Engineering apprenticeship, you can progress into a junior developer role (this includes web and app development). You'll have the skills to continue growing within a tech team, and have enough knowledge/experience to pick up new languages with ease. Software Engineering Level 4 will also provide a good foundation for transitioning into data science.
You need to sign in or create an account to save a job.

Get job alerts

Create a job alert and receive personalised job recommendations straight to your inbox.

Create alert