Lead Software Engineer Ruby TypeScript React

Client Server
London, UK
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
£130,000.0
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence VoIP Data Structures Cursor (Graphical User Interface Elements) Software Design Patterns Programming Tools LiveChat Object-Oriented Software Development Open Source Technology Ruby TypeScript
+2 more
ReactJS Serverless Computing

Job description

Are you a polyglot Software Engineer with Developer Experience, API / SDK development skills?

You could be joining a highly regarded provider of serverless real-time infrastructure for the Internet that processes billions of messages a day and powers everything from live chat and VoIP calls to real-time pricing and stock availability for a multitude of services around the globe.

As a Lead Software Engineer you’ll own the technical strategy and architecture for one or more Developer Ecosystems (iOS, Web, Infra/Automation), define and drive best practices for API and SDK design, ensuring consistency, usability and scalability and lead complex, cross-team initiatives to expand and improve client libraries.

You’ll oversee the full development lifecycle, from design through to release, maintenance and product evolution, mentoring more junior engineers and reviewing contributions, raising the technical bar across the team. You’ll also guide and manage external contributors and open-source collaboration and act as a key interface with the developer community, incorporating feedback into product direction.

Requirements

Do you have experience in iOS?, * You’re a senior software engineer with experience of building developer tooling and APIs

  • You have strong hands-on experience with Ruby, TypeScript and React
  • You have experience within a product focussed B2B SaaS environment
  • You have experience of making technical decisions that drive projects and raise the bar
  • You’re comfortable with AI tools such as Claude and Cursor and understand how they can be used to optimise processes
  • You’re customer and product focussed
  • You’re collaborative and pragmatic with experience of technically leading and mentoring others
  • You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns

Benefits & conditions

Pulled from the full job description

  • Annual leave
  • Sabbatical
  • Company pension
  • Private medical insurance
  • Cycle to work scheme
  • Work from home
  • Discounted gym membership, As a Lead Software Engineer / Developer you will earn a competitive salary package including:
  • Salary to £130k
  • EMI share option scheme
  • 28 days annual leave
  • Enhanced maternity and parental leave packages
  • Your choice of kit and home-station set up
  • Personal learning and development budget (£1000 p/a + 5% time to work on your own projects)
  • BUPA Health Insurance + dental costs + mental health and wellness
  • Pension, Life Assurance, Income Protection
  • Fully paid one month sabbatical at five years’ service
  • Gym subsidies, Cycle to work scheme and more

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

50 sec

Why developer happiness matters in web frameworks

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

1:26 min

Spear phishing IT administrators with malicious VoIP spoofing

Mauro Verderosa · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:59 min

Introduction and transitioning into the tech industry

Anna Mcdougall · JS Congress

3:30 min

Falling in love with Ruby and creating Basecamp

David Heinemeier Hansson David Heinemeier Hansson +1 · Coffee With Developers

Videos

See all

Related articles

See all