Senior Ruby on Rails Engineer – Web Engineering, London

Permanent UK Jobs in IT/ QA/ Graphics Email Job
  • Share:

Job Detail

  • Career Level Staff
  • Experience 2 Years
  • Gender Any
  • Industry Information Technology
  • Qualifications Bachelor's Degree
  • Email

Job Description

Requirements

Technical skills needed:

  • Ruby. A minimum of five years professional experience using Ruby.
  • Rails and web development. A minimum of five years of professional experience with Rails development. Although your focus will likely be primarily on the backend, you must be a proficient full-stack developer using HTML, CSS, Javascript. Experience using at least one frontend framework such as React or Angular required.
  • Testing strategies. You must have a strong working knowledge and experience of continuous integration and testing frameworks with a pyramid approach (unit testing, integration testing, acceptance testing, etc).
  • Architectural design and design patterns. You should have experience leading architectural decisions for large web applications, and be well versed and a strong advocate of design patterns, where applicable.

Nice to have skills:

  • Experience delivering developer-focussed APIs, including API design, documentation and scaling.
  • Experience with infrastructure and distributed systems is beneficial.
  • Knowledge of realtime, event-driven and streaming protocols.
  • Experience with any of the other languages we use extensively at Ably: Node.js, Elixir or Go
  • Our team are active open source contributors and are encouraged to do this as part of their role at Ably.  We like new team members who enjoy contributing back to the open source community, even if those contributions are small.
  • Good grasp of Agile, Kanban and SCRUM.

What’s it like to work at Ably?

Founded by two engineers who spotted a hard and largely unsolved problem, Ably is, at its heart, an engineering company. To provide the infrastructure required for a high-bandwidth, always-connected world we hire engineers with a broad set of technical skills who are ready and capable of taking on challenging realtime engineering problems.

As a company and engineering team we’re committed to a future internet that’s open and Ably’s engineers contribute to existing open source projects. See https://go.ably.io/open

We want to work in a company of inclusive people who treat each other well. We’re building a company with a diverse set of people who value:

  • Ownership and impact of work. You have real autonomy and ownership over your work with a visible impact inside Ably, and externally on products powered by Ably that you use in your daily life.
  • An environment to thrive. Modern, comfy office in the heart of Old Street. Excellent transport links, lots of great food, bars and restaurants nearby, and multiple work spaces to match your working style.
  • Truly flexible working and not just lip service. We like people to be in the office most of the time, but work should also fit around life and individual ways of working so you’re free to mold hours and environment to your needs.
  • Work is varied and challenging as we’re solving hard, complex problems that push the limits of what’s possible with today’s software and infrastructure.

What’s in it for you?

  • Salary: competitive and negotiable, depending on skills and experience
  • Health insurance
  • Gym membership
  • Regular company away days and social events
  • Weekly team breakfast or lunch
  • Free drinks and snacks in the office
  • Ongoing professional development (training, events, conferences)
  • 25 days of paid annual leave (33 days including bank holidays)
  • Company contributions towards your pension
  • Your choice of high quality tech kit to work on

Ably has a culture that values employee freedom and responsibility. Apply to talk to us to see if this role on an impactful and collaborative team is right for you.

Other jobs you may like