Санкт-Петербург
#тебе предстоит
- Разработка и поддержка мобильных приложений для iOS и Android с использованием React Native;
- Разработка серверной части (backend) на Node.js и интеграция с мобильным приложением;
- Проектирование и внедрение API для взаимодействия между мобильным приложением и серверной частью;
- Обеспечение высокой производительности и отзывчивости как фронтенд, так и бэкенд части приложения;
- Разработка и оптимизация баз данных, работа с различными хранилищами данных (SQL, NoSQL);
- Реализация функционала, включая авторизацию, синхронизацию данных, push-уведомления, интеграцию с внешними сервисами;
- Тестирование, отладка и устранение ошибок в мобильных приложениях и серверной части;
- Работать в тесном сотрудничестве с дизайнерами, тестировщицами и другими разработчиками для создания качественного продукта.
#что для нас важно
- Опыт разработки мобильных приложений на React Native (от 5 лет);
- Уверенные знания JavaScript и TypeScript;
- Опыт разработки серверной части с использованием Node.js (RESTful API, GraphQL);
- Знания баз данных (SQL, NoSQL), опыт работы с MongoDB, PostgreSQL и другими;
- Опыт работы с системами контроля версий Git;
- Знание принципов работы мобильных платформ iOS и Android;
- Опыт с CI/CD;
- Понимание и опыт работы с Docker и другими инструментами виртуализации (желательно).
#будет плюсом
- Опыт работы с облачными сервисами;
- Опыт работы с WebSocket для реализации реального времени;
- Опыт разработки нативных модулей для React Native;
- Знание методов разработки и обеспечения безопасности мобильных приложений и серверных приложений.