Разработчик на Ruby on Rails/backend-разработчик

ТверьКапСтрой

Разработчик на Ruby on Rails/backend-разработчик

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

Ключевые задачи:

• Разработка и поддержка API.

• Оптимизация производительности приложений.

• Интеграция с внешними сервисами (платежи, почта, CRM).

• Написание документации (Swagger, Postman).

Обязательные технические навыки:

Язык и экосистема:

• Свободное владение Ruby (понимание ООП, блоков, лямбд, исключений, метапрограммирования).

• Знание Ruby on Rails (MVC, ActiveRecord, миграции, RSpec/Minitest, роутинг).

• Очереди задач (Sidekiq, GoodJob).

Базы данных:

• Проектирование схем, SQL-оптимизация.

• Работа с PostgreSQL (индексы, транзакции, сложные запросы).

• Понимание NoSQL (Redis, MongoDB — для кеша или специфичных задач).

API и протоколы:

• Разработка RESTful API.

• Знание форматов: JSON, XML.

• Аутентификация (JWT, OAuth).

Инфраструктура:

• Работа с Git (ветвление, merge-конфликты).

• Базовое понимание Docker. • Настройка окружения (Linux/Unix).

Условия:

•заработная плата обсуждается индивидуально с каждым кандидатом;

• график работы 5/2, удаленная работа/гибрид (при условии нахождения в г.Тверь);

•официальное трудоустройство;

• оборудование для работы (ноутбук и комплектующие), при необходимости;

•возможности для обучения и повышения квалификации.

Посмотреть контакты работодателя

Похожие вакансии

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию