We’re startup pioneers, working since 2006. Today, leveraging our own product experience in mobile and web, we consult startups and enterprises in AdTech, Music and FinTech. We value responsibility and teamwork and are on a mission for sustainable growth.
1 липня 2022

Ruby Developer

віддалено

Шукаємо Ruby developer, який приєднається до нашої команди для роботи над проектом у сфері Music. Проект постійно розвивається, пережив оновлення дизайну і оновлення версії Ruby.

Проєкт:

Сервіс дистрибуції музики на діджитал платформи по всьому світу.

Платформа дозволяє виконавцям завантажувати свої твори на міжнародні стрімінгові сервіси, такі як AppleMusic, Spotify, Youtube, iTunes, Shazam та інші. Вона надає зручний механізм для завантаження аудіо, перегляду статусу та історій доставки в різні сервіси, отримання аналітики і багато іншого.

Каталог налічує понад 200 тисяч пісень та понад 10 тисяч виконавців.

Одним із клієнтів проекту є відомий американський лейбл. Музика компанії використовувалася у багатьох рекламних трейлерах та тизерах касових голлівудських фільмів.

Команда — невелика: ТПМ, 3 розробника і QA.

Технології:

Back-end: Ruby on Rails. Основна база даних — MySql, подекуди для більш швидкого та зручного доступу до інформації використовується ElasticSearch, а також Amazon сервіси (SQS і S3).

Front-end: Ruby з використанням шаблонізатора Haml та застосуванням Javascript, jQuery, CSS, SCSS, Gulp та Bootstrap.

Окрема частина проекту — власний API сервіс (Ruby, Gulp).

Обов’язкові навички:

  • 2+ років досвіду розробки на Ruby і Ruby On Rails;
  • досвід використання Rails 3;
  • навички роботи з реляційними базами даних (MySQL);
  • досвід роботи з JavaScript, CSS, Bootstrap;
  • впевнене використання систем контролю версій (Git);
  • прагнення писати чистий, тестований та підтримуваний код;
  • ініціативність, вміння оцінювати задачі та пропонувати шляхи їх вирішення;
  • володіння англійською на рівні Upper-Intermediate.

Стане в нагоді:

  • знання unix-систем (термінал, робота з сервісами та процесами, cron);
  • практичний досвід роботи з сервісами AWS (S3, SQS);
  • досвід розробки API, використання Grape;
  • досвід роботи з ElasticSearch.

Пріоритетні задачі:

  • підтримка, оптимізація та покращення поточного коду проекту;
  • написання та імплементація нових фіч;
  • підтримка автоматизованих скриптів для отримання даних та їх парсингу, а також скриптів для відправки даних;
  • підтримка і розширення власного API для проекту.

Пропонуємо:

  • ріст всередині компанії та підтримка ініціативності (performance review, кар’єрний план, менторство);
  • підтримку при бажанні змінити технології і прокачуванні експертизи в популярних напрямках;
  • відпочинок на всі державні свята, 20 днів оплачуваної відпустки на рік та 5 днів лікарняних;
  • компенсацію медичних витрат;
  • гнучкий графік роботи — для нас важливі продуктивність та результат;
  • робочий час тільки у східноєвропейській таймзоні;
  • бонуси на весілля, народження дітей у співробітників;
  • оплату 50% від вартості тренінгів та конференцій і 100% вартості занять англійською.

Етапи спілкування:

  • 30-хвилинне скринінг-знайомство з TPM;
  • технічне інтерв’ю з TPM та Ruby спеціалістом (1 година).
LinkedIn