Foundation Software

Sr. Applications Developer MERN Stack

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

Senior-разработчик в продуктовую команду Foundation Software для создания облачных приложений в строительной сфере. Роль сочетает hands-on разработку на TypeScript/MERN и GCP с техническим лидерством и менторством.

Задачи

  • Проектировать, разрабатывать и поддерживать масштабируемые приложения на MongoDB, Express.js, React, Node.js (TypeScript), API и GCP
  • Разрабатывать веб-приложения, микросервисы, интеграции и cloud-native решения с деплоем в контейнерах в Google Cloud Run, Cloud Functions и Kubernetes
  • Вести проектирование решений и участвовать в архитектурных решениях
  • Проводить модернизацию, повышающую масштабируемость, надёжность, безопасность и поддерживаемость
  • Вести технические проекты от дизайна до деплоя
  • Координировать работу разработчиков, продуктовых команд и стейкхолдеров
  • Проводить архитектурные ревью, планирование и принятие технических решений
  • Выявлять и устранять технические риски, зависимости и проблемы поставки
  • Менторить разработчиков через код-ревью, коучинг и обмен знаниями
  • Продвигать инженерные практики: чистую архитектуру, dependency injection, тестирование, производительность и качество кода
  • Тесно взаимодействовать с Product, QA, DevOps, Architecture и бизнес-командами
  • Разбирать сложные продакшн-инциденты с помощью observability-стека (Sentry, OpenTelemetry, структурированное логирование)

Требования

  • 7+ лет опыта разработки ПО
  • Опыт ведения программных проектов и влияния на техническое направление
  • Сильное владение TypeScript
  • Опыт с MongoDB (нативный Node.js драйвер; Mongoose плюс)
  • Опыт с Express.js
  • Опыт с React
  • Опыт с Node.js
  • Опыт с dependency injection / IoC-контейнерами (InversifyJS или аналоги)
  • Опыт с Redis-backed очередями задач (BullMQ или аналоги) и Google Cloud Tasks / Pub/Sub
  • Опыт с Auth0 / OIDC / JWT-аутентификацией
  • Опыт валидации схем через Zod
  • Опыт с современным React-тулингом: Redux Toolkit, React Hook Form/Formik, Material UI (MUI) или аналоги
  • Опыт разработки и деплоя в Google Cloud Platform (Cloud Run, Cloud Functions, Cloud Tasks, Pub/Sub, Secret Manager)
  • Опыт с Docker и Kubernetes для деплоя контейнеризованных сервисов
  • Опыт построения масштабируемых веб-приложений, API, микросервисов и распределённых систем
  • Опыт менторства разработчиков и ведения технических обсуждений
  • Сильные коммуникативные навыки и навыки решения проблем

Условия

  • Влияние на архитектуру и техническое направление
  • Ведение значимых проектов и менторство разработчиков
  • Работа с современными TypeScript, React и GCP
  • Конкурентная компенсация, сильные бенефиты и карьерный рост
  • Отмеченная наградами культура с коллаборативной, ориентированной на сотрудников средой

Навыки

  • TypeScript
  • MongoDB
  • Express.js
  • React
  • Node.js
  • Google Cloud Platform
  • Cloud Run
  • Cloud Functions
  • Cloud Tasks
  • Pub/Sub
  • Secret Manager
  • Kubernetes
  • Docker
  • InversifyJS
  • BullMQ
  • Redis
  • Auth0
  • OIDC
  • JWT
  • Zod
  • Redux Toolkit
  • React Hook Form
  • Formik
  • Material UI
  • Sentry
  • OpenTelemetry
  • Microservices
  • REST API

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

Full-stack Engineer 4 (Python, Typescript, React, AWS)
Capital OneSeniorCambridgeОфис
179,400 – 245,600 USD в год
16 окт.
Lead Specialty Software Engineer – Full stack Developer
Wells Fargo & Company - Institutional Retirement & Trust businessLeadCharlotteГибрид
16 окт.
Full Stack Developer
ZoomMiddleSan JoseГибрид
98,900 – 228,700 USD в год
15 окт.
Sr. Manager Full-stack Engineer (People Leader)
Capital OneSeniorNew YorkОфис
250,800 – 286,200 USD в год
15 окт.
Full-stack Engineer 4
Capital OneSeniorNew YorkОфис
215,200 – 245,600 USD в год
15 окт.
Sr. Applications Developer MERN Stack — Foundation Software, Strongsville | itrelocate