Senior Backend Engineer (Elixir)
Компания Remote решает самую сложную задачу современных организаций — легальное и простое трудоустройство сотрудников по всему миру. Мы даём возможность компаниям любого размера нанимать, платить и управлять международными командами. Придерживаясь наших основных ценностей и культуры работы, ориентированной на будущее, наша команда неустанно работает над амбициозными задачами, асинхронно, по всему земному шару. Вы можете найти наших сотрудников (Remoters) работающими на 6 разных континентах (осталась только Антарктида!), и все наши позиции полностью удалённые. Поскольку Инновации являются одной из ключевых ценностей, мы заложили требования по навыкам в области Автоматизации и ИИ для каждой роли. Мы призываем каждого члена команды Remote привносить свои таланты, опыт и культуру в общее дело, чтобы помочь нам построить HR-платформу высшего класса.
О позиции
Вы присоединитесь к команде инженеров, включающей специалистов по фронтенду, бэкенду, SRE и QA. Мы организованы в кросс-функциональные команды разработки, закреплённые за определёнными направлениями (вертикалями).
Эта роль открыта для нескольких команд, и точная команда, в которую вы войдёте, будет определена в процессе собеседования на основе бизнес-потребностей и ваших предпочтений.
Независимо от конкретной команды, вы будете работать над созданием инструментов, API и интеграций для одного из наших продуктов.
Наш бэкенд построен на Elixir и Phoenix, с базой данных Postgres. Для фронтенда мы используем React и Nextjs. Gitlab используется как система контроля версий, трекер задач и решение для CI/CD. Наши приложения размещены на AWS. Мы полностью полагаемся на наш CI для деплоев и деплоим несколько раз в день.
Что предлагает эта работа
- Сложные и значимые задачи — их решение позволит людям и бизнесам жить и работать в любой стране мира.
- Возможность оказать существенное влияние на бизнес — мы всё ещё находимся в начале пути как компания, и каждое изменение, которое вы вносите сегодня, усиливается благодаря росту компании.
- Большая свобода в организации своей работы и жизни — вы не привязаны к ежедневным стендапам, регулярным встречам или другим ритуалам.
- Конкурентная зарплата, опционы на акции, гибкий оплачиваемый отпуск и набор льгот.
- Поддерживающая и доброжелательная рабочая среда, где мы хотим, чтобы вы бросали вызов догмам и стремились к инновациям!
- Сильная команда опытных инженеров, которые будут поддерживать и способствовать вашему профессиональному росту.
Что мы ожидаем от вас
Обязательные требования (профессиональный опыт):
- Значительный опыт работы в качестве Backend Engineer с Elixir, включающий создание, поставку и поддержку сложного программного проекта
- Postgres (или аналогичный)
- CI/CD (GitLab, Github, Jenkins или аналогичный)
Будет плюсом
- Kubernetes
- Docker
- AWS
- Nextjs
- React/Vue/Angular
Ключевые обязанности
- Руководство разработкой крупных проектов в рамках команды, участие в межкомандных инициативах
- Активное участие в продуктовой работе команды: предоставление обратной связи, предложение решений проблем. Использование технической экспертизы для предложения улучшений продукта
- Поддержание хорошего понимания предметной области команды как с продуктовой, так и с инженерной стороны
- Предоставление обратной связи по код-ревью
- Вклад в общую кодовую базу
- Диагностика и решение технических и бизнес-задач
- Участие в активностях вне команды, таких как ротация поддержки, процесс найма, обсуждения RFC и т.д.
- Наставничество и консультирование других инженеров
- Исследование, предложение и участие во внедрении улучшений нашей платформы
- Проектирование и реализация API с учётом производительности, масштабируемости и поддерживаемости
Практические детали
- Линейный руководитель: Руководитель инженерной команды (Engineering Team Leader)
- Команда: Инжиниринг (Engineering)
- Местоположение: Любая точка мира
- Дата начала: Как можно скорее
Процесс отбора
- Собеседование с рекрутером
- Собеседование с руководителем инжиниринга (Engineering Leader)
- (асинхронное) Практическое задание по коду и его обзор
- Собеседование с членами инженерной команды
- Бар-рейзер собеседование (Bar Raiser Interview)
- Собеседование с вице-президентом по инжинирингу (VP of Engineering)
- Оффер и проверка данных о предыдущем трудоустройстве
Диапазон годовой зарплаты для этой позиции на полную занятость составляет $53,350 - $119,850 USD
Льготы
Все наши льготы подробно описаны в нашем справочнике для сотрудников (handbook). Как глобальная компания, мы работаем в разных странах по-разному, но некоторые льготы/бонусы доступны всем сотрудникам Remote (Remoters):
- работа из любой точки мира
- гибкий оплачиваемый отпуск
- гибкий график работы (мы асинхронны)
- 16 недель оплачиваемого отпуска по уходу за ребёнком
- услуги поддержки психического здоровья
- опционы на акции
- бюджет на обучение
- бюджет на организацию домашнего офиса и ИТ-оборудование
- бюджет на локальные офлайн-мероприятия или коворкинги