CODEXPLORE

Middle/middle+ backend developer

500 000 - 800 000 KZT
  • Астана
  • Полная занятость
  • Полный день
  • От 1 года до 3 лет
  • React Native
  • GitHub
  • REST API
  • Gitlab
  • GitLab CI
  • CI/CD
  • Kubernetes
  • Redux
  • Firebase
  • MongoDB
  • Ответственность
  • Java
  • Kotlin
  • Objective-C
  • GraphQL
  • Разработка ПО

Обязанности:

Разработка серверной части платформы, обеспечивающей высокую производительность и безопасность.

Проектирование и реализация API (REST/GraphQL) для взаимодействия с фронтендом и мобильным приложением.

Реализация системы управления заказами, складским учетом и логистикой.

Интеграция с платежными системами (если требуется).

Обеспечение защиты данных, включая шифрование, аутентификацию и авторизацию пользователей.

Оптимизация базы данных, обеспечение отказоустойчивости системы.

Настройка серверов, деплоя и CI/CD процессов.

Логирование и мониторинг работы системы.

Технические требования

Язык программирования: Node.js (Nest.js, Express.js), Python (Django, FastAPI), Java (Spring Boot), Go или другой подходящий стек.

База данных: PostgreSQL, MySQL, MongoDB, Redis (для кеширования).

API: Разработка RESTful API или GraphQL (Apollo Server).

Аутентификация: JWT, OAuth2, OpenID Connect.

DevOps: Docker, Kubernetes, CI/CD (GitHub Actions, GitLab CI/CD, Jenkins).

Cloud-сервисы: AWS, Google Cloud, Azure (по необходимости).

Работа с WebSockets: для реального времени (например, обновление данных о доставке).

Дополнительные требования

Опыт работы с распределенными системами и микросервисной архитектурой.

Навыки интеграции с внешними сервисами (платежные шлюзы, API поставщиков).

Опыт работы с кэшированием данных (Redis, Memcached).

Знание принципов безопасной разработки (OWASP, защита API).

Способность документировать код и API.

Мы предлагаем:

• Конкурентоспособную заработную плату.

• Возможность удаленной работы.

• Команду профессионалов и дружелюбную атмосферу.

• Возможности для профессионального роста и обучения.

• Участие в интересных и разнообразных проектах.