FutureLearn logo

Senior Software Engineer

FutureLearn

GBP 70k-95k/year
2 years ago

➔ All jobs

➔ Jobs at FutureLearn

➔ Apply for this job

Description

FutureLearn operates a Remote First working practice. A hybrid approach where home is likely to be where you'll spend most of your working time, but you will need to attend our London offices for relevant meetings, engage with and support colleagues.

For over 15 million learners, FutureLearn is the gateway to high-quality lifelong learning – something we’re truly passionate about in our mission to transform access to education. Partnering with over 260 international educational institutions and businesses, we up-skill learners and fire up their creativity, interest – and, of course, their CVs! – with our online courses. We’re building a connected, collaborative, global community where learning is available for all. We’re on the cusp of emerging from a plucky EdTech start-up into a truly transformational business, with meaty goals for the next five years. You could help us achieve those goals, working in a dynamic environment and with a truly passionate team.

What is the opportunity?

Software Engineers at FutureLearn work in multidisciplinary product teams, collaborating with designers, other engineers, product managers and stakeholders.

Cross-team collaboration is encouraged, and teams are flexible with people moving between them as needs change, so there's plenty of scope to become familiar with the whole platform.

We work in short sprints & regularly share, reflect and iterate on our work. This helps us focus on shipping small, iterative changes and responding quickly to changing business or user needs.

Our platform uses some of the latest web technologies alongside unit, integration and acceptance tests to drive design and keep everything working. Every engineer has the ability to deploy, and we deploy multiple times per day to a large-scale cloud based system, supported by our Site Reliability Engineers.

What does success look like?

As a software engineer at FutureLearn you’ll collaborate in a multidisciplinary product team to deliver working software that has an impact on your team’s metrics. This will include writing backend and frontend code to deliver new features for our users, as well as refactoring our codebase to make it more pleasant and productive to work on.

You’ll be comfortable writing modular code and thinking about how your work fits into the big picture, and collaborating with our data engineers to make use of our reporting and analysis.

You’ll have strong communication skills, and be comfortable discussing problems and solutions with your team-mates. You’ll be asked to give your input & ideas to help make decisions and shape features via design sprints, planning, story mapping and other product development activities.

You’ll enjoy learning, teaching & sharing your experience with your colleagues in various ways; we encourage code review, pairing, mentoring, giving (and watching!) regular lightning talks, and getting & giving regular feedback.

What you will bring to the table?

We’re looking for people with experience working with a variety of technologies.

Our tech stack is Ruby and Rails, JavaScript, React, TypeScript, GraphQL and Next.js, so experience with any of these would be valuable, but we are open to applications from candidates with experience in any web technologies.

You’ll have previous experience building, maintaining and deploying large interactive web applications at scale, taking into account performance, security and maintainability.

You’ll have experience writing high-value tests and have a good understanding of software design principles.

What can we offer you?

  • Salary £70,000 to £95,000 (depending on experience)

  • 28 days of Annual Leave plus UK Public Holidays

  • Roll over up to 5 days Holiday

  • Buy and Sell up to 5 days Holiday

  • Westfield Health Cash Plan

  • Personal ‘recharge’ days, no questions asked

  • Cycle to Work scheme

  • Season Ticket Loan

  • Charity work – 1 day dedicated to a charity of your choice

  • Calm Premium Subscription

What happens next?

Ready to go for it? Click 'Apply', include your CV and a cover letter telling us why you'd like to become a FutureLearner, and how you’ll nail this role.

Recruitment Process

Please contact jobs@futurelearn.com if you require any reasonable adjustments or alterations to be made to support you through the recruitment process.

Diversity Statement

We value all the great benefits that diversity brings and encourage everyone to bring their whole self to work – At FutureLearn we are proud to have Diversity and Inclusion at the centre of everything we do. We are committed to Equal Employment Opportunity regardless of race, colour, national origin, ethnicity, gender, age, disability, sexual orientation, gender identity or religion.

We can't wait to meet you! #FutureLearnCareers

Company

FutureLearn logo
FutureLearn201-500 employees
FutureLearn is a global learning platform that delivers top online courses from world leading universities & brands.

Onsite Locations

Employment type

Full-time
© 2019-2022 JobsinJS.com. All Rights Reserved.