Назад

Не получаете ответ?

Вакансия опубликована 8 дн. назад - шансы на ответ снижаются.

8 дней назад

Senior Fullstack Developer (TypeScript / Node.js / Next.js)

Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Английский
b1
Страна
Kazakhstan
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Senior Fullstack Developer (TypeScript / Node.js / Next.js): Разработка корпоративной платформы учёта рабочего времени и аналитики ресурсов с акцентом на архитектуру, интеграцию корпоративных систем и AI-компоненты. Focus on проектирование fullstack-решения, безопасность и ролевой доступ, обработку данных, аналитические интерфейсы и доведение продукта до промышленной эксплуатации.

Локация: Алматы, Политехническая улица, 2; гибридный формат работы.

Компания

Beeline Kazakhstan развивает направление продуктовой разработки и создаёт корпоративные цифровые решения для внутренних заказчиков и внешних клиентов.

Что делать

  • Проектировать архитектуру и разрабатывать серверную часть на NestJS / TypeScript и веб-интерфейс на Next.js, принимая ключевые технические решения.
  • Проектировать модель данных PostgreSQL и разрабатывать импорт данных из Excel, CSV и API с контролем качества и дедупликацией.
  • Реализовывать ролевую модель доступа, интеграцию с корпоративным SSO по OIDC и требования информационной безопасности.
  • Разрабатывать аналитические экраны и отчёты по таймшитам, загрузке команд, продуктам и проектам, а также интегрировать AI-сервисы.
  • Вести задачи от требований до промышленного запуска: оценивать и декомпозировать работу, проводить code review, писать автотесты, поддерживать CI/CD и разбирать инциденты.
  • Развивать технические стандарты команды, наставлять разработчиков и согласовывать архитектуру с архитекторами и специалистами по ИБ заказчика.

Требования

  • Высшее образование, предпочтительно в сфере ИТ.
  • Не менее 5 лет коммерческой разработки, включая не менее 3 лет в роли fullstack-разработчика на TypeScript.
  • Опыт backend-разработки на Node.js с NestJS или Next.js API routes: модульная архитектура, DI, валидация и REST API с OpenAPI.
  • Опыт frontend-разработки на React / Next.js, включая SSR и App Router, TypeScript и современные UI-библиотеки: shadcn/ui, MUI или аналоги.
  • Опыт проектирования схем PostgreSQL, миграций и оптимизации запросов; Prisma или аналогичный ORM.
  • Опыт проектирования архитектуры продукта с нуля и доведения как минимум одного продукта до промышленной эксплуатации.
  • Знание OAuth2 / OIDC, ролевых моделей, принципов работы с персональными данными и OWASP.
  • Git, GitLab CI/CD, Docker; автотесты на Jest / Vitest и Playwright.

Хорошо, если есть

  • Интеграция LLM / AI-сервисов для классификации, рекомендаций или ассистентов.
  • Опыт с Python для AI-сервисов и обработки данных.
  • Опыт с RabbitMQ / Kafka, Redis, Kubernetes и OpenTelemetry.
  • Разработка Windows-приложений и служб на C#/.NET.
  • Разработка аналитических систем, таймшитов, HR- или BI-продуктов.
  • Использование AI-ассистентов в разработке: Claude Code, Copilot или Cursor.
  • Английский язык не ниже Intermediate.

Культура и преимущества

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

Будьте осторожны

Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →