Мы ищем опытного и квалифицированного бэк-энда разработчика для работы над мобильным приложением, похожим на Uber, для строительных транспортных средств. Как Разработчик бэк-энда, вы будете работать в команде с дизайнерами и разработчиками для создания и поддержки инфраструктуры сервера, которая будет обеспечивать работу приложения. Ваши основные обязанности будут заключаться в проектировании, разработке, тестировании и развертывании масштабируемых и эффективных API, которые обеспечат связь между мобильным приложением и сервером.
Обязанности:
- Разрабатывать и поддерживать API на стороне сервера, обеспечивающие связь с мобильным приложением
- Работать с командой разработки для проектирования и реализации инфраструктуры сервера, необходимой для поддержки мобильного приложения
- Обеспечивать масштабируемость и производительность API путем оптимизации запросов, кэширования данных и масштабирования серверов
- Создавать и поддерживать документацию для API и инфраструктуры сервера
- Сотрудничать с командой разработки фронт-энда, чтобы убедиться, что API соответствует требованиям клиентского приложения
- Отлаживать и устранять проблемы с инфраструктурой сервера
- Следить за появляющимися тенденциями и технологиями в области разработки бэк-энда.
Требования:
- Опыт работы в разработке бэк-энда от 3 лет
- Опыт работы с RESTful API и микросервисной архитектурой
- Уверенное владение как минимум одним языком программирования, таким как Python, Ruby или Java
- Опыт работы с технологиями серверной стороны, такими как Node.js и MongoDB
- Понимание проектирования и оптимизации баз данных
- Знание систем контроля версий, таких как Git
- Сильные навыки решения проблем и аналитические способности
- Умение работать в командном окружении
- Отличные письменные и устные навыки коммуникации.
Желательные квалификации:
- Опыт работы с мобильными приложениями
- Опыт работы с облачной инфраструктурой, такой как AWS или Google Cloud Platform
- Знакомство с системами очередей сообщений, такими как RabbitMQ или Kafka
- Знание технологий контейнеризации и оркестрации, таких как Docker и Kubernetes
Если вы готовы работать над инновационным мобильным приложением для строительной отрасли, мы приглашаем вас подать заявку на эту захватывающую возможность.