Астана, проспект Абая, 33А
Middle Full-stack Developer (Python, JavaScript).
Требования:
Образование: Высшее и (или) послевузовское образование по направлению "Информационные технологии".
Опыт работы: от 5 лет профессионального опыта в разработке web-приложений. Опыт работы в команде разработки, участие в code-review и обсуждении архитектурных решений.
Технические навыки:
• Уверенные навыки программирования на Python (FastAPI, Django, Flask).
• Уверенное владение JavaScript и опыт разработки с современными фронтенд-фреймворками (React, Vue.js или аналогичные).
• Опыт разработки full-stack web-приложений (backend + frontend).
• Глубокое понимание REST API, опыт проектирования и интеграции API.
• Опыт работы с базами данных: PostgreSQL, MySQL, понимание принципов проектирования БД.
• Опыт работы с Redis или другими системами кеширования.
• Опыт работы с Git (GitLab / GitHub).
• Понимание принципов чистой архитектуры, SOLID, DRY, KISS.
• Опыт работы с Docker.
• Умение читать и писать техническую документацию (Swagger / OpenAPI).
Желательные навыки:
• Опыт работы с CI/CD (GitLab CI, GitHub Actions или аналогичные).
• Понимание принципов микросервисной архитектуры.
• Опыт работы с NoSQL базами данных (MongoDB будет плюсом).
• Опыт работы с Kubernetes будет преимуществом.
• Участие в high-load проектах.
• Опыт оптимизации производительности приложений.