Размещайте вакансии
Нанимайте без комиссий
112 просмотра
Tedo Group
Местоположение: Армения, Азербайджан, Болгария, Грузия, Венгрия, Казахстан, Литва, Польша, Румыния, Узбекистан
Компания разрабатывает решения для мобильных приложений, удобных платежей, деловых поездок и рекламы с 1992 года. Заказчик разрабатывает мобильную платформу, которая позволяет операторам эффективно управлять своими транспортными средствами и водителями, а регулирующим органам - информироваться и устанавливать руководящие принципы. , поставщикам услуг — предлагать экологически безопасные решения, а пассажирам — чтобы пассажирам было удобно пользоваться транспортом.
Проект:
Проект служба заказа такси. Пользователь может вызвать такси, отслеживать заказанное такси, оплатить поездку и просмотреть историю поездок. Система содержит следующие компоненты:
Сервер поездок (вся обработка данных);
Платежный сервер (совместимый с PCI DSS), который выполняет транзакцию с цифровым кошельком пассажира и платежными шлюзами;
Мобильное приложение (вызов такси, геокодирование, карта, платежи);
Терминал такси (сторонний).
Проект включает интеграцию со сторонними сервисами, включая PayPal, MasterPass, Stripe, и Twilio.
Команда проекта:
1 руководитель группы, 3 разработчика пользовательского интерфейса, 6 серверных разработчиков, 4 разработчика мобильных устройств, 4 специалиста по контролю качества и 1 дизайнер.
< /p>
Обязанности:
Серверная разработка с использованием Ruby on Rails, AWS, MySQL, PostgreSQL, RabbitMQ
Создание REST API
Интеграция с диспетчерскими системами служб такси и другими сторонними сервисами
Участие во встречах с клиентом
Требования:
Опыт работы с Ruby on Rails от 3 лет
Практика работы с реляционными базами данных, включая MySQL, PostgreSQL
Опыт работы в отложенном асинхронном выполнении заданий (RabbitMQ)
Навыки работы и разработки REST API
Знание объектно-ориентированного программирования
Архитектурное чутье и страсть к высококачественному коду
Знакомство с системами контроля версий (GIT)
Приятно иметь:
Практика работы с базами данных AWS и NoSQL, такими как DynamoDB
Знакомство с базами данных в памяти (Memcached, Redis)
Готовность совершенствовать имеющиеся и получать новые навыки.
Навыки:
Ruby на Rails, MySQL, PostgreSQL, RabbitMQ, REST API, объектно-ориентированное программирование, GIT, AWS, DynamoDB.