ОБЯЗАННОСТИ:
- Разработка и поддержка серверной части веб-приложений и сервисов (backend).
- Проектирование и реализация RESTful API и GraphQL API.
- Разработка и оптимизация баз данных (PostgreSQL / MySQL / MongoDB / Redis и др.).
- Интеграция с внешними сервисами и API (авторизация, CRM, маркетплейсы и т.д.).
- Написание поддерживаемого и протестированного кода (SOLID, Clean Code).
- Разработка и поддержка микросервисной архитектуры (при наличии).
- Оптимизация производительности приложений и снижение времени отклика.
- Написание unit-, integration- и e2e-тестов.
- Участие в code review и контроль качества кода команды.
- Работа с CI/CD (GitHub Actions, GitLab CI, Jenkins и др.).
- Развёртывание и мониторинг приложений (Docker, Kubernetes, Linux-сервера, облака).
- Устранение ошибок, багов и инцидентов (on-call по графику или по необходимости).
Дополнительно (в зависимости от проекта):
- Участие в оценке задач и планировании спринтов.
- Мониторинг и анализ логов (ELK, Prometheus + Grafana).
- Работа с очередями (RabbitMQ, Kafka).
- Обеспечение безопасности API (OAuth2, JWT, rate limiting, защита от атак).
- Поддержка legacy-кода и постепенный рефакторинг.
- Документирование кода и API
УСЛОВИЯ РАБОТЫ:
Гибкий график: от 4 до 12 часов в день — вы сами решаете, сколько и когда работать Полностью удалённая работа без привязки к офису и городу Быстрый старт после короткого он-лайн обучения по базе знаний Оформление через договор на оказание услуг (вы должны быть зарегистрированы как ИП или самозанятый) Оплата сдельная — прямо за результат (чем больше качественных карточек — тем выше ваш доход) Стабильные выплаты в долларах от работодателя из Африки (поможем открыть карту VISA)