3 фев

Fullstack Developer

выше рынка на 90,1%
вакансия 600 000 ₽
в среднем 315 680 ₽
мэтч
Добавь резюме в профиле, чтобы видеть % мэтча с вакансией

сопроводительное письмо

Добавь резюме в профиле, а нейросеть определит твою категорию. Затем ты сможешь генерировать сопроводительные письма для вакансий этой категории

описание

Hubstaff предоставляет платформу для аналитики рабочего времени и трекинга для удалённых и распределённых команд. Платформа помогает более 95 000 бизнесам отслеживать время, управлять расписаниями и автоматизировать платежи с акцентом на прозрачность и ответственность.

задачи

  • Проектировать, строить и поддерживать сервисы и фичи на Ruby on Rails.
  • Архитектурировать масштабируемые системы для больших датасетов и высоких нагрузок.
  • Расширять и развивать кастомную дизайн-систему на Hotwire и Tailwind для новых компонентов, паттернов и стандартов доступности.
  • Строить, поддерживать и интегрировать пользовательские фичи с Hotwire, Stimulus и Turbo, иногда используя современные JavaScript-фреймворки.
  • Сотрудничать с инженером-менеджером и продуктовой командой для определения приоритетов и роадмапа.
  • Выявлять и устранять узкие места производительности в базе данных, приложении и фронтенд-рендеринге.
  • Внедрять обработку фоновых заданий на Sidekiq и Redis.
  • Писать автоматизированные тесты на RSpec, системные тесты и хелперы для Stimulus/Hotwire.
  • Участвовать в код-ревью, документации и планировании.
  • Балансировать техническое совершенство с timely доставкой.

требования

  • 7+ лет профессионального опыта разработки, включая 5+ лет работы с production-приложениями на Rails.
  • Сильные навыки работы с базами данных (PostgreSQL или MySQL).
  • Опыт с фреймворками фоновых заданий и асинхронной обработкой.
  • Доказанный опыт проектирования систем для масштаба, производительности и надёжности.
  • Уверенные навыки современного фронтенд-разработки с Hotwire, Tailwind и хотя бы одним крупным JavaScript-фреймворком (React, Vue или подобным).
  • Опыт асинхронной работы в полностью удалённых командах.
  • История работы в предыдущих ролях по несколько лет.
  • Будет плюсом опыт с очередями сообщений (Kafka, RabbitMQ) или поисковыми движками (Elasticsearch, Solr), Docker, Kubernetes, AWS/GCP, тюнинг производительности в высоконагруженных приложениях, сильное чувство дизайна и компонентно-ориентированная разработка.

условия

  • Полная занятость 40 часов в неделю.
  • Долгосрочная позиция.
  • Независимый подрядчик (предпочтительно).
  • 45–60 $/час gross.

прозрачные зарплаты в IT

Анонимные данные по зарплатам и грейдам

Посмотреть
График динамики зарплат
Вакансия находится в архиве
и больше не принимает отклики
Вакансия находится в архиве