logo

View all jobs

Senior Ruby on Rails Engineer

Sofia, Sofia

What project we have for you

The team of the Aqueduct project owns the catalog and feed management domain. We enable our customers to do product catalog-based advertisement by providing them with the tools to manage catalogs and their data across multiple social media platforms.

Over the years we’ve added support for more and more platforms, and it’s been getting harder to maintain them all. In the spring of 2023, we were asked to add support for Tiktok, and we decided to start rearchitecting the code base so that adding new platforms and features and maintaining the codebase would be easier in the future. In the new architecture we’ve clearly divided the social media platform specific code from the code that is shared across platforms using Shopify’s packwerk library, and it’s now time to migrate the next platform – Pinterest – on top of this architecture.

Our core technologies are: Ruby on Rails, PostgreSQL, React, and Typescript

What you will do

  • Build a multi-tenant data storage, and implement features for processing, managing and utilising the data.
  • Build integrations to different social media platforms.
  • Maintain existing code base.

What you need for this

  • 5+ years of experience building Ruby on Rails applications.
  • Experience in backend development using Ruby on Rails, RSpec, PostgreSQL, Redis, Sidekiq and Docker.
  • Experience in building robust, complex and distributed web applications.
  • Motivation for solving customers problems and delivering value to customers at a fast pace.
  • Strong collaboration skills & ability to coach other engineers in the team.
  • Ability to work using the Agile methodology.
  • Excellent communication and collaboration skills.
  • Proficient with using git for version control.
  • Experience with React and TypeScript will be plus.

Share This Job

Powered by