➔ 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
Onsite Locations
Employment type
Full-timeCategories
- Top JavaScript Jobs Worldwide
- Junior JavaScript Jobs Worldwide
- Mid-weight JavaScript Jobs Worldwide
- Senior JavaScript Jobs Worldwide
- Front End Jobs Worldwide
- Senior Front End Jobs Worldwide
- Junior Front End Jobs Worldwide
- Full Stack Jobs Worldwide
- Senior Full Stack Jobs Worldwide
- React Jobs Worldwide
- Senior React Jobs Worldwide
- React Native Jobs Worldwide
- TypeScript Jobs Worldwide
- Node.js Jobs Worldwide
- Back End Jobs Worldwide
- Angular Jobs Worldwide
- Vue.js Jobs Worldwide
Locations
- North America
- South America
- Europe
- Africa
- Asia
- Oceania
- United States
- San Francisco, USA
- Los Angeles, USA
- New York, USA
- Austin, USA
- Miami, USA
- Seattle, USA
- Chicago, USA
- Canada
- European Union
- United Kingdom
- London, UK
- Spain
- Barcelona, Spain
- Madrid, Spain
- Portugal
- Lisbon, Portugal
- Porto, Portugal
- France
- Paris, France
- Italy
- Rome, Italy
- Milan, Italy
- Germany
- Berlin, Germany
- Frankfurt, Germany
- Australia
- Sydney, Australia
- Melbourne, Australia
- Belgium
- Brussels, Belgium
- Czechia
- Prague, Czechia
- Brno, Czechia
Collections
- Aerospace companies
- Automotive companies
- Blockchain companies
- Creative companies
- Cryptocurrency companies
- Data companies
- Developer Tools companies
- Finance companies
- Fashion companies
- Gaming companies
- Healthcare companies
- Human Resources companies
- Marketing companies
- Media companies
- Metaverse companies
- Music companies
- NFT companies
- No-Code companies
- Non-Profit organisations
- Productivity companies
- Real Estate companies
- Retail companies
- Robotics companies
- SaaS companies
- Security companies
- Social Media companies
- Software companies
- Sports companies
- Sustainability companies
- Tech-for-Good companies
- Telecomunication companies
- Transportation companies
- Travel companies
- Jobs providing visa sponsorship
- 4 day week jobs