Inline Manual Menu

We're hiring
a Senior Ruby Developer/Lead Backend Engineer

At Inline Manual we’re looking for a passionate and talented Senior Ruby Developer/Lead Backend Engineer to work on a well-established SaaS product used by hundreds of customers worldwide - from small to large enterprise companies - helping them onboard and support millions of users every month. Customers like Walmart, Nasdaq, IBM, GE, Trustpilot, UN and many others.

As a Senior Ruby Developer/Lead Backend Engineer you are an authority in your domain, applying your experience and knowledge to influence our product and your team. You don’t just hack something together, but thoughtfully architect and craft polished features. Testing is a natural part of your work. You are considering not just design but also stability, performance and business value of the software while you work. You are good communicator, give and take feedback well, and articulate your ideas clearly. You are not afraid to suggest better architecture, technology or process. You are able to deliver work in time and coordinate work within your team and also respond to and satisfy requests from other teams. You have pride in your work, and a drive for quality and results.

The Inline Manual team is a small, dedicated, focused and organically growing team with 12 people across 4 countries with headquarters in Prague. You will work directly with business stakeholders and leads of other parts of our product to understand functional requirements and be responsible for solutions architecture, feature implementations, and quality releases of Ruby applications hosted on Google Cloud Platform. You will be challenged with requirements of stability, performance and zero-downtime continuous deployment while retaining compatibility of all our services which are consuming and aggregating millions of incoming events and requests per day.

Responsibilities

Architect and develop new REST web services in Ruby

Develop asynchronous workers to process complex and time-consuming tasks

Develop system for reliable event-based state synchronization over the network

Develop scalable document search solution with large set of integrations

Maintain or improve our existing services with regard of stability and performance

Contribute ideas to project planning and occasionally mentor other engineers

Your profile

Strong experience with Ruby on Rails (4.x-5.x), Sinatra, and Ruby CLI applications

Experience with deploying Ruby applications with Capistrano and/or Ansible

Comfortable creating and optimizing DB queries in PostgreSQL, MongoDB, Redis

Very good knowledge of object oriented design and programming

Passionate about building clean software but staying pragmatic

Potential ability and willingness to lead a team

Able to interact independently, as well as with a team

You speak English - If you can read this, you’re probably fine

Location

Due to large responsibilities on-site presence is preferred at our co-working space at Letna - Prague 7.

Working remotely is possible as well, but only if you prove to be able to handle your role from distance

What we offer

Challenging work

Competitive salary

Work from anywhere or in our co-working space at Letna - Praha 7

Flexible working time

One product/SaaS

Great team

A supportive, trusting and open work environment

Send your CV, GitHub account, or anything you think will help us to find out more about you and we will get back to you shortly.

Get in touch