Кого ищем: разработчика с опытом от 3х лет коммерческой разработки на Ruby on Rails
Что предлагаем:
- Опыт создания проектов, с нуля до выхода в прод за 4-6 месяцев
- Запускаем по 2-3 новых проекта в год, каждый проект - интересный опыт и новые задачи
- Даем возможность самостоятельно выбирать технологии под задачу, выбор должен быть аргументирован
- Весьма интересные проекты, возможность работы не только с классическими REST API, но и более сложные задачи с многопоточной обработкой и очередями
- Если кратко: то возможность работать, видеть результат своей работы и профессионально расти
Наш основной стек: Ruby + VueJS. Практически во всех проектах используем PostgreSQL, Redis, Sidekiq, Keycloak, Docker.
Основные требования к кандидату:
- Высшее профильное техническое образование (например, прикладная математика, информатика)
- Опыт коммерческой разработки на Ruby on Rails от 3 лет
- Практическое знакомство со спецификациями OpenAPI и JSON Schema
- Опыт проектирования API, хорошее понимание принципов REST
- Опыт интеграции со сторонними сервисами
- Хороший уровень понимания и владения HTTP/HTTPS, WS/WSS, WebDAV, S3, OAuth
- Опыт проектирования БД и работы с ними (знание SQL, принципов нормализации, устройство индексов, различия между OLAP и OLTP)
- Опыт работы с командной строкой Linux, git, Docker
- Знакомство с паттернами проектирования, умение применять их на практике
- Внимательность к деталям и требовательность к качеству кода
- Здоровый "перфекционизм"
Не обязательно, но будет плюсом:
- Опыт работы с Elasticsearch
- Опыт работы с Apache Kafka
- Знание и опыт работы с Elixir, MQTT-брокерами
- Участие в высоконагруженных проектах, навыки поиска узких мест и оптимизации кода для улучшения производительности
- Владение английским языком для чтения документации
- Желание развиваться и делать интересные проекты
Задачи:
- В составе команды участвовать в полном цикле разработки приложений
- Поддерживать работоспособность существующих сервисов
- Принимать участие в выборе технологий и архитектурных решений, наиболее подходящих для поставленных задач
- Писать чистый код, следовать стандартам и спецификациям
- Писать тесты и поддерживать техническую документацию (актуальное описание API, схемы БД, описание выбранных технических решений)
По месту работы (гибридный график, удаленка):
- Офис в 3-х минутах от метро Автозаводская, офисные дни 2 раза в неделю
- Из окон вдохновляющий вид на Москву
- Мини-кухня, печеньки, кофе, библиотека разработчика
- Рядом с офисом рестораны, кафе, спортзалы, парковка
- Предоставляем рабочий Mac/PC
- Официальное оформление
- Аккредитованная IT компания, отсрочка для сотрудников
Дополнительные преимущества:
- Теплая ламповая атмосфера, мы зачастую работаем с технологиями, требующими хорошего кругозора, помогаем каждому разобраться и поднять свой профессиональный уровень
- Наставничество, менторство - у нас лучший в мире тимлид, вкладывающийся в ваше развитие
- Понятный карьерный план, пересмотр ЗП в соответствии с опытом и результатами
- Адекватное руководство (все программисты)