techcarrot FZ LLC

Full Stack Developer

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Full Stack разработчик в распределённую команду: разработка и поддержка веб-приложений на React.js, Next.js и Node.js, включая backend-сервисы, REST API и интеграции. Работа удалённо в связке с product, design, QA и DevOps командами.

Задачи

  • Разрабатывать и поддерживать адаптивные веб-сайты на React.js, Next.js и Node.js
  • Создавать переиспользуемые UI-компоненты, backend-сервисы, REST API и необходимые системные интеграции
  • Выполнять назначенные user stories в срок, соблюдая согласованные стандарты кодирования, безопасности и производительности
  • Проводить unit-тестирование, код-ревью, исправлять дефекты, вести документацию и поддерживать деплой
  • Удалённо взаимодействовать с onshore-командами product, design, QA и DevOps, предоставлять понятные отчёты о прогрессе
  • Поддерживать анализ и устранение дефектов в согласованные сроки

Требования

  • Минимум 5–7 лет опыта в роли Full Stack разработчика
  • Backend: Kubernetes, Docker, nginx
  • Backend-разработка на Node.js
  • Реляционные и NoSQL базы данных
  • CI/CD с Azure DevOps
  • Знакомство с Storage queues / Service Bus
  • Знакомство с паттернами проектирования REST API
  • Опыт работы с микросервисной архитектурой
  • Знакомство с механизмами кэширования, например Redis
  • Опыт работы с Azure
  • Опыт работы с serverless-технологиями
  • Опыт деплоя и конфигурации API на Azure APIM
  • Frontend: сильная экспертиза в React.js и Next.js
  • Владение JavaScript (ES6+), HTML5 и CSS3
  • Опыт с современными подходами к стилизации (CSS Modules, SCSS, Styled Components, Tailwind и др.)
  • Понимание компонентной архитектуры и управления состоянием
  • Практический опыт работы с RESTful API
  • Знание SSR, SSG и оптимизации производительности в Next.js
  • Понимание кросс-браузерной совместимости и мобильной адаптивности
  • Знакомство с Git и современными CI/CD-процессами

Условия

  • Удалённая работа
  • Взаимодействие с onshore-командами product, design, QA и DevOps

Навыки

  • React.js
  • Next.js
  • Node.js
  • JavaScript
  • HTML5
  • CSS3
  • CSS Modules
  • SCSS
  • Styled Components
  • Tailwind
  • Kubernetes
  • Docker
  • nginx
  • REST API
  • Microservices
  • Redis
  • Azure
  • Azure DevOps
  • Azure APIM
  • Serverless
  • Storage queues
  • Service Bus
  • NoSQL
  • Relational DB
  • CI/CD
  • Git
  • SSR
  • SSG

Похожие вакансии

Technical Lead
techcarrot FZ LLCLeadДубайОфис
2 сент.
Fullstack Developer
VirtusaMiddleОфис
31 авг.