Бекенд Ruby программист (удаленно)

Срок для отклика истек

Описание вакансии

Турболого — это онлайн генератор логотипов (turbologo.ru и turbologo.com). Мы помогаем бизнесу создать свой уникальный логотип при помощи современных технологий, таких как анализ данных и AI. Турболого популярен по всему миру, у нас созданы уже десятки миллионов логотипов и мы работаем более 5 лет. Мы хотим вывести наш продукт на совершенно новый уровень развития и стать №1 в мире.

Мы ищем Ruby программиста, который сможет решать задачи, связанные с разработкой API, сохранением и анализом данных, разработкой алгоритмов анализа данных, внедрением AI в продукт, а также оптимизацией хранения данных. Вы займете важную роль в разработке продукте и будете напрямую разрабатывать ключевые сервисы. Например, вам нужно будет:

  • Улучшать алгоритмы выдачи шаблонов логотипов, на основе анализа данных

  • Переходить с PostgreSQL на MongoDB для хранения данных о логотипах

  • Оптимизировать и улучшать API поиска по базе иконок

  • Собирать и агрегировать аналитические данные для улучшения работы алгоритмов

  • Внедрять API ChatGPT в работу сервиса

  • Оптимизировать модели хранения данных

  • Создавать новые API для фронтенда

  • Оптимизировать узкие места бекенда и API

Стек технологий

  • Ruby и Ruby on Rails

  • PostgreSQL для хранения, но будем добавлять Mongo, как основное хранилище

  • Redis для быстрого доступна

  • Для JS приложения мы используем NodeJS и React, но этим занимается фронтенд разработчик

  • Docker, Kubernetes для деплоя

  • NewRelic и Bugsnag для отслеживание скорости и надежности работы приложения

Требования к кандидатам

  • Опыт работы программистом от 5 лет (примерно, но может быть и меньше, если вы активно развиваетесь)

  • Аналитический склад ума. Уметь писать код для работы с данными

  • Опыт написания API

  • Писать качественный и оптимизированный код на Ruby

  • Опыт работы с PostreSQL (или MySQL), Redis (или Memcache),

  • Желательно знание NoSQL систем вроде Mongo.

Подробнее о нас

  • Небольшая распределенная по всему миру удаленная команда. Домашняя атмосфера. Мы очень ценим своих сотрудников

  • Мы работаем через Trello и довольно редко созваниваемся

  • Полностью удаленная работа, у нас нет офиса. Мы работаем из Кипра, Таиланда, России, Армении.

  • Мы ценим work-life balance и долговременное сотрудничество, чтобы всем было комфортно

Что мы предлагаем

  • Оплачиваемый отпуск 4 недели в году

  • Стабильность и надежность выплаты зарплаты

  • В меру свободный график работы, нет микроменеджмента

  • Достойная зарплата в рублях или долларах по итогам собеседования

  • Удаленная работа

  • Необязательно быть гражданином РФ или жить в РФ