Back-end (Ruby on Rails) Developer

Самая крупная IT-компания в Крыму предлагает вакансии! Крым Диджитал - это компания полного цикла мобильной и веб-разработки. Обслуживает стартапы и крупные корпорации из России, стран СНГ и зарубежья. Резидент ИТ Парка. Переходи в описание вакансии и пиши нам - будем рады пообщаться.

Наш основной стек:

Наши проекты написаны на Ruby / Ruby on Rails. Иногда Node.js. Для хранения данных обычно используем PostgreSQL, MySQL, ElasticSearch, Redis. Часто используем AWS (шире чем EC2). А деплоим все в docker и k8s. Когда есть необходимость — используем Serverless подход, в основном AWS Lambda. Фронт на React, может быть иногда Vue.js или даже стандартные рельсовые. У нас свой GitLab с налаженным CI/CD, где тесты гоняются быстрее чем на твоем MacBook 🙂

 

Чем предстоит заниматься:

  • Писать с нуля или поддерживать веб приложения.
  • Внедрять в проекты новые технологии и подходы, держать проект up-to-date
  • Делать код ревью
  • Писать тесты на весь свой код. Понимать, почему это важно, и учить этому тайному знанию молодых.

 

Что мы ожидаем от кандидата:

  • Умеет писать веб-приложения и читать/общаться в чате с клиентом на английском.
  • Работал в команде, а если даже не работал, то не боится взаимодействовать с другими ребятами, узнавать что-то новое и делиться знаниями
  • Стремится делать качественный продукт, не останавливаться перед трудностями
  • Знает и умеет работать с PostgreSQL, понимает, когда денормализация нужна, а когда — нет
  • Знает плюсы и минусы AMS, как сделать сериализацию чуть быстрее или хотя бы слышал про Oj
  • Понимает, почему не стоит отдавать все с одного REST ендпоинта или умеет приготовить GraphQL
  • Знает, как настроить кеширование на ендпоинтах и что такое инвалидация кеша
  • Понимает, как работает сеть в принципе и все, что касается базового нетворкинга. Сможет настроить CORSы и объяснить, какие именно хедеры нужно прислать.
  • Мы ждем от тебя отличное знание Ruby / Ruby on Rails. Будет здорово, если это сопровождается несколькими годами опыта работы с реляционными (PostgreSQL, MySQL!!) и нереляционными базами данных (Redis, ElasticSearch), а также опыта работы в сложных ситуациях, когда что-то пошло не так и тебе приходилось быстро принимать решения.
  • Мы пишем тесты. И тебе советуем.

 

А что еще?

  • Когда Ruby не сильно подходит под задачу, ты не боишься посмотреть в сторону более подходящих технологий. К примеру, где-то у нас используется Elixir, где-то Go, где-то Node.js
  • Просьба писать фронт на React не вызывает у тебя бурных эмоций.

 

Ждем резюме с рассказом о себе. Мы ждем именно живого общения, будет здорово, если к рассказу будет прилагаться ссылка на Github/Gitlab c примерами кода.

Заинтересовала наша вакансия?
Пиши на hr@crimeadigital.ru или звони 8 (800) 551-44-68

Остались вопросы

Откликнуться на вакансию

Прикрепить файл