Senior Software Engineer

Added: 28/05/2025
💼 FutureLearn Ltd
🌍 London, England, United Kingdom
🕒 Full-time
💷
😊 Hybrid
🏷️ react
🏷️ next.js
🏷️ javascript
🏷️ typescript
🏷️ graphql
🏷️ cloud
🏷️ ruby

Job description As a Senior Software Engineer, you will play a key role in shaping and delivering software for FutureLearn's platform. You'll work across the stack, taking ownership of features and contributing to architectural decisions.

Responsibilities

  • Design, build, and maintain efficient, reusable, and reliable code.
  • Collaborate with engineers to deliver high-impact features.
  • Improve and optimize existing systems for performance, reliability, and scalability.
  • Conduct code reviews and promote best practices in software development.
  • Write automated tests and ensure comprehensive test coverage.
  • Participate in architectural decisions and system design discussions.
  • Troubleshoot and debug production issues.

Requirements

  • Experience with a variety of technologies, ideally including Ruby and Rails, JavaScript, React, TypeScript, GraphQL, and Next.js.
  • Experience building, maintaining, and deploying large interactive web applications at scale.
  • Experience writing high-value tests and understanding software design principles.
  • Familiarity with education technology standards (LTI) is a plus.

Benefits

  • 28 days of Annual Leave + UK Public Holidays
  • Up to 5 days of Rollover Holiday
  • Access to FutureLearn courses
  • Westfield Health Cash Plan
  • Cycle to Work scheme
  • Season Ticket Loan
  • 1 day dedicated to Charity Work
  • Calm Premium Subscription

Suggested Jobs
© 2025 reactjobs.co.uk - All rights reserved. 📮 get in touch