Добавь резюме в профиле, а нейросеть определит твою категорию. Затем ты сможешь генерировать сопроводительные письма для вакансий этой категории
Backend Developer
сопроводительное письмо
описание
Компания занимается разработкой маркетплейса цифровых товаров. Проект работает с большой аудиторией и имеет высокую нагрузку, что требует быстрого темпа изменений и внимания к надёжности системы. Взаимодействие происходит напрямую с продуктовой и инженерной командами, ценятся автономность и системный подход к работе.
Вам нужно будет заниматься ускорением критических путей, снижением задержек и ошибок в работе системы. Вы будете повышать надёжность обработки заказов и платежей, участвовать в проектировании архитектуры с учётом масштабируемости. Также необходимо будет выделять домены из монолита, работать с PostgreSQL для улучшения производительности и оптимизировать слои Rails с помощью кеширования и фоновых задач.
требования
- Имеете опыт работы с Ruby on Rails от 3 лет (для уровня Senior)
- Знаете SQL и PostgreSQL, умеете работать с EXPLAIN/ANALYZE, индексами, блокировками и VACUUM/bloat
- Понимаете, как выделять компоненты из монолита, создавать грамотные границы доменов и контракты
- Имеете зрелое понимание распределённых систем, включая очереди, ретраи, дедупликацию и гарантии доставки
- Умеете строить идемпотентные процессы (например, для webhooks или платежей) и работать с Sidekiq
- Владеете инструментами наблюдаемости: метриками, трейсингом и алертингом, умеете подтверждать решения цифрами
- Будет плюсом владение Kafka/RabbitMQ, outbox/CDC, мульти-DB/шардингом/репликами в Rails, а также опыт тюнинга Puma, продвинутых кеш-стратегий, CDN и апгрейдов крупных Rails-приложений без простоя
условия
- Удалённая работа, возможность работать из любой точки
- Зарплата обсуждается индивидуально в зависимости от уровня и вклада, пересмотр зарплаты два раза в год на ревью
- Гибкий график работы, главное — результат, а не количество отработанных часов
- Компания оплачивает нужные курсы и конференции для развития
- Возможность предлагать, тестировать и внедрять новые идеи
- Тёплая рабочая атмосфера, проводятся командные мероприятия
- Реальное влияние на продукт, так как решения напрямую отражаются на бизнесе