RecruitMe Plus
Full Stack Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full Stack разработчик в in-house команду разработки для стратегической инициативы. Работа над масштабируемыми и безопасными веб-приложениями на Node.js, TypeScript, .NET и React, Next.js, Angular с сильным уклоном в DevOps и Azure.
Задачи
- Проектировать, разрабатывать и поддерживать full-stack приложения на Node.js, TypeScript, .NET, React, Next.js и Angular
- Создавать и интегрировать RESTful API и GraphQL-сервисы для взаимодействия backend и frontend
- Оптимизировать производительность, масштабируемость и отзывчивость приложений на всех уровнях
- Внедрять практики DevOps: CI/CD пайплайны, автоматические деплои, infrastructure-as-code
- Работать с контейнеризацией и оркестрацией: Docker и Kubernetes
- Использовать облачные платформы (Azure или OCI) для хостинга, мониторинга и масштабирования
- Писать и поддерживать автоматические тесты на Jest, Mocha, Cypress или аналогичных фреймворках
- Внедрять практики безопасного кодирования в соответствии с OWASP Top 10 и внутренними стандартами безопасности
- Взаимодействовать с UI/UX, QA и DevOps командами на протяжении всего жизненного цикла разработки
- Участвовать в code review, agile-церемониях и технических обсуждениях
- Диагностировать и устранять проблемы в backend-сервисах, frontend-приложениях и пайплайнах деплоя
Требования
- 7+ лет опыта full-stack разработки production-приложений
- Сильное владение backend-разработкой на Node.js, TypeScript и .NET
- Практический опыт с современными frontend-фреймворками: React, Next.js и Angular
- Опыт проектирования, создания и документирования RESTful API и GraphQL-сервисов, включая версионирование API и документацию OpenAPI/Swagger
- Экспертиза в Azure: Azure App Services, Azure Functions, Azure API Management
- Azure Kubernetes Service (AKS) для оркестрации контейнеров
- Azure DevOps для CI/CD пайплайнов, репозиториев и управления релизами
- Azure Storage (Blob, Table, Queue)
- Azure Monitor, Application Insights и Log Analytics для observability
- Azure Identity & Access Management (Azure AD, Managed Identities)
Условия
- Предпочтительно: степень бакалавра в Computer Science, Engineering или смежной области
- Плюсом будет опыт разработки гибридных мобильных приложений
- Преимуществом будет опыт в государственных проектах или проектах smart city
Навыки
- Node.js
- TypeScript
- .NET
- React
- Next.js
- Angular
- RESTful API
- GraphQL
- OpenAPI
- Swagger
- DevOps
- CI/CD
- Docker
- Kubernetes
- Azure
- OCI
- Azure App Services
- Azure Functions
- Azure API Management
- AKS
- Azure DevOps
- Azure Storage
- Azure Monitor
- Application Insights
- Log Analytics
- Azure AD
- Managed Identities
- Jest
- Mocha
- Cypress
- OWASP Top 10