Metropolitan Management

Software Developer

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

Software Developer в Metropolitan Companies: разработка масштабируемых backend-сервисов и веб-приложений, поддержка и развитие внутренних систем совместно с IT-командой. Роль в офисе, подчиняется напрямую директору по IT.

Задачи

  • Разрабатывать и поддерживать масштабируемые backend- и frontend-приложения
  • Поддерживать и улучшать существующие системы и незавершённые проекты
  • Создавать инструменты мониторинга и автоматизации для деплоя и контроля состояния систем
  • Разрабатывать и документировать API и интеграционные слои
  • Взаимодействовать с аналитиками, проектными менеджерами и стейкхолдерами для понимания бизнес-задач
  • Участвовать в design/code review и продвигать чистый, тестируемый код
  • Документировать технические процессы и поддерживать процедуры деплоя
  • Участвовать в улучшении CI/CD
  • Оказывать периодическую кросс-командную техническую поддержку
  • Следить за современными практиками и инструментами разработки

Требования

  • Степень бакалавра в Computer Science или смежной области
  • 5+ лет практического опыта разработки ПО
  • Уверенный опыт с Java, C++, Python, HTML5 или аналогичными языками
  • Опыт мобильной разработки (Android/iOS) — плюс
  • Опыт с React, Spring Boot, CSS3, JavaScript, Swift, JSON, Objective-C
  • Опыт со сборочными инструментами, например Apache Maven
  • Frontend-разработка на TypeScript и фреймворках вроде Next.js
  • Опыт использования Git для контроля версий
  • Опыт работы с Node.js и npm
  • Знакомство с управлением переменными окружения (.env или Doppler при деплое)
  • Опыт работы с базами данных MS SQL Server или MySQL
  • Опыт написания технической документации и пользовательских руководств
  • Опыт в строительной отрасли — большое преимущество
  • Сильные коммуникативные навыки и умение работать в команде
  • Аналитический склад ума и навыки решения проблем
  • Знакомство с agile-процессами
  • Понимание паттернов проектирования, деплоя и тестирования приложений
  • Умение ответственно управлять секретами в dev- и prod-окружениях
  • Способность вести несколько приоритетов в быстром темпе

Условия

  • Медицинская, стоматологическая и офтальмологическая страховка
  • Добровольное страхование жизни
  • Краткосрочная и долгосрочная нетрудоспособность
  • Health Savings Account (HSA)
  • Пенсионный план 401(k)
  • Оплата праздников и PTO
  • Ежегодный бонус
  • Бонусы за рекомендацию сотрудников
  • Работа в офисе; релокация и визовая поддержка не предоставляются

Навыки

  • Java
  • C++
  • Python
  • HTML5
  • React
  • Spring Boot
  • CSS3
  • JavaScript
  • Swift
  • JSON
  • Objective-C
  • Apache Maven
  • TypeScript
  • Next.js
  • Git
  • Node.js
  • npm
  • Doppler
  • MS SQL Server
  • MySQL
  • Android
  • iOS
  • CI/CD

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

Software Engineer 2 (ASP.NET Web API)
US BankMiddleIrvingГибрид
105,400 – 124,000 USD в год
14 окт.
Sr. Specialist .NET Developer
Charles SchwabSeniorAustinОфис
13 окт.
Software Engineer II
IndeedMiddleУдалённо
111,000 – 167,000 USD в год
13 окт.
Senior .NET Software Developer
State of North CarolinaSeniorОфис
87,617 – 109,522 USD в год
13 окт.
AI/ML Back-end Engineer
Ochsner Health SystemMiddleNew OrleansОфис
9 окт.
Software Developer — Metropolitan Management, Wyomissing | itrelocate