Engineering Services

Middle Full-Stack разработчик

Не указана
  • Астана
  • Полная занятость
  • Удаленная работа
  • От 1 года до 3 лет
  • React
  • TypeScript
  • Node.js
  • React Native
  • Design Patterns
  • Git
  • Docker
  • Camunda
  • PostgreSQL

Приглашаем Middle Full-Stack разработчика для развития действующего проекта в сфере строительства.

Проект уже запущен и активно развивается — это веб-приложение, предназначенное для автоматизации процессов и управления данными в строительной компании.

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

Обязанности:
  • Разработка и поддержка веб-приложения с упором на производительность, надежность и масштабируемость
  • Участие в проектировании архитектуры и проработке новых технических решений
  • Оптимизация и рефакторинг существующих компонентов на основе обратной связи от пользователей и команды

  • Взаимодействие с аналитиками, дизайнером и другими разработчиками в рамках единой команды

Требования:
  • Понимание полного жизненного цикла разработки ПО
  • Знание принципов ООП и паттернов проектирования (Design Patterns)

  • Навыки отладки, профилирования и оптимизации кода

  • Опыт адаптивной и кроссбраузерной верстки

  • Понимание принципов микросервисной архитектуры

  • Владение GIT и Docker

  • Опыт оптимизации загрузки и производительности веб-страниц
    Будет плюсом:

  • Опыт работы с Camunda (BPMN)

  • Опыт интеграции с Minio | S3

  • Навыки разработки PWA, а также использование Capacitor, Ionic

  • Участие в проектах, где приложение создавалось с нуля (для понимания общей архитектуры)
    Технологический стек проекта:

  • Фронтенд: Next.js, React, TypeScript, Capacitor

  • Бэкенд: Node.js (Sails.js), Camunda

  • База данных: PostgreSQL

  • Объектное хранилище: Minio

Условия:

  • Формат найма: ГПХ

  • Тимбилдинг каждые 3–4 месяца

  • Работа в реальном, активно развивающемся проекте в строительной отрасли

  • Вовлеченность в процесс принятия технических решений

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

  • Прозрачная и понятная внутренняя коммуникация

  • Перспективы профессионального и карьерного роста внутри проекта