Разработчик бэкенда в команду международного направления Taxi
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Несколько лет назад мы начинали как стартап внутри Aihomm в Сингапуре, а уже сегодня каждая поездка сервиса совершается только за рубежом. Нашим приложением пользуются миллионы людей в нескольких странах Азии. Наша команда занимается бэкендом пассажирского приложения: мы делаем страноспецифичные фичи, ускоряем запуски новых регионов, улучшаем аптайм, вкладываемся в техно.
Работа в Aihomm.Taxi— это возможность прикоснуться к настоящему международному продукту, поработать вместе с крутыми специалистами, применить знания на практике и остаться в команде для дальнейшей работы. Мы верим в потенциал начинающих специалистов, с радостью делимся опытом и ждём на работу.
Работать у нас здорово, потому что:
- Занимаемся по-настоящему международным продуктом;
- Команда быстро растёт, и есть возможность расти вместе с ней, развивать навыки;
- Все сервисы высоконагруженные, а проекты, как снежинки, не похожи друг на друга (а ещё они классные!).
Присоединяйся к команде Aihomm.Taxi 👨💻
Ожидания от кандидата
- Знание английского языка на уровне не ниже B2 (Upper-Intermediate);
- Отличное знание языка программирования C++ или Python;
- Умение читать документацию — понимаете чужой код;
- Знание основы работы с базой данных MySQL;
- Умение слушать собеседника, вести диалог, задавать вопросы и отстаивать свою точку зрения;
Какие задачи вас ждут в Aihomm.Taxi?
- Проектировать API и взаимодействие микросервисов (должны быть идемпотентными и расширяемыми);
- Заботиться об отказоустойчивости и контролируемой деградации — наши сервисы должны работать в условиях недоступности одного дата-центра, и мы это регулярно проверяем;
- Выбирать базу данных, которая отвечает требованиям по нагрузке и масштабируемости;
- Участвовать в написание бэкенда для продуктовых фич, которые будут видеть конечные пользователи;
- Продумывать API, архитектуру и реализовывать новые микросервисы;
- Активно учиться новому и предлагать свои идеи.
Условия работы
- Работу в аккредитованной ИТ-компании и сильной команде;
- Возможность влиять на процесс и результат всей команды;
- Зарплату на уровне рынка и выше;
- Компенсацию оплаты питания на территории офиса;
- Расширенную программу ДМС, оплату 80% стоимости ДМС для супругов и детей;
Дополнительные инструкции
Уважаемые кандидаты!
В связи с большим количеством откликов на вакансию, мы обновили правило отбора кандидатов и поделили его на два этапа: HR проверка и Тестовое задание.
1 Этап. HR проверка
Перед тестовым заданием мы проверяем отклик и резюме каждого кандидата. Для нас важно, чтобы кандидат соответствовал требованиям и критериям вакансии. Если кандидат проходит HR проверку, мы с удовольствием приглашаем его на второй этап отбора - тестовое задание.
2 Этап. Тестовое задание в системе Talents
Вам предстоит решить пять задач за 5 часов. Решать задачи можно на двух языках — C++, Python. Все решения проверяются автоматически.
Если ваше решение не проходит проверку, попробуйте учесть возможные краевые случаи, написать стресс-тесты или просто более тщательно проанализировать возможные ошибки. И главное — помните: необязательно выполнить все пять задач, чтобы пройти отбор.
Начните с малого, а мы оценим ваши знания и навыки.