Senior Ruby Software Engineer
Dnipro, Ukraine
11 годин тому


When you first think about food delivery, you probably think of getting great food to your house in less than half an hour.

Awesome right? This is a story of our client, one of high growth, huge challenges, and an enormous opportunity ahead. Now we operate in 13 countries with over 50,000 riders who deliver orders from 50,000 restaurants in over 200 cities worldwide.

We want to be the definitive food company - the app you go to any time you have a hunger pang. We are transforming the way people think about food.

We are providing people with limitless access to different cuisines and restaurants, turning cooking from a chore to a choice, and giving people the freedom to eat what, when and where they want it.

We work with riders, restaurants and consumers. We operate one of the most complex three sided marketplaces in the world and we do this in real time.

Millions of customers and thousands of restaurants and riders rely on us to match them within milliseconds. The algorithms behind that marketplace are the secret sauce that allows us to deliver our orders in under 30 minutes.


From our candidate, we expect solid experience and knowledge in the following technologies

  • 3 or more years of professional experience with Ruby. Ruby on Rails
  • Bonus points for experience with Golang & Python
  • TDD environments (RSpec, Minitest, Capybara, Selenium)
  • Relational databases (PostgreSQL, MySQL) and key-value stores (Memcache, Redis)
  • Front-end web technology, bonus points for React
  • AWS services (EC2, Lamda, ECS, S3 bucket)
  • Web architecture at scale (20krpm and above)
  • PostGIS, or any geography-heavy applications
  • NoSQL' data backends (Redis, MongoDB, ElasticSearch)

  • Kafka or Rabbit MQ (extra advantage)
  • Golang & Python (bonus points)
  • Solving logistical problems with software

  • Us as part of a full-stack product team to develop solutions to ensure optimal experiences for our customers, riders, and restaurants
  • Utilizing a variety of backend technologies to build scalable products
  • Taking part in decisions related to how we undertake new projects
  • Gathering requirements and scope out projects with the rest of the team

  • Enjoy the ability to offer and implement our own solutions
  • Enable the possibility of remote work
  • Participate in conferences, training sessions, seminars
  • Have access to robust educational and mentorship programs
  • Share with you a package of benefits (medical insurance / additional paid vacation, anniversary gifts) and foreign language classes
  • Повідомте про це

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Надіслати заяву
    Моя електронна адреса
    Клацнувши по кнопці "# кнопка", я даю згоду neuvoo на обробку моїх даних та надсилання сповіщень електронною поштою, як це детально описано в Політиці конфіденційності neuvoo. Я можу будь-коли відкликати свою згоду або скасувати підписку.