
Copeland — международная компания, работающая в Северной Америке, Европе, Азиатско-Тихоокеанском регионе, Латинской Америке, а также на Ближнем Востоке и в Африке. Предоставляя услуги на нескольких языках, компания обслуживает широкий спектр рынков и объединяет команды по всему миру. Copeland уделяет особое внимание устойчивому развитию, стремясь с помощью инженерных решений добиваться более устойчивых результатов, а также предоставляет информацию для инвесторов, новости, сведения о патентах, доступности, конфиденциальности и карьерных возможностях. Соискателям компания рассказывает о возможностях работы в международной организации с многолетним присутствием на рынке и заявленной приверженностью принципам устойчивого развития и инклюзивности.
Старший инженер-программист облачных приложений на React и Node.js
Создавайте облачные приложения Azure IoT для экологичных HVACR-технологий Copeland с TypeScript, React и NestJS. Разрабатывайте надёжные API, автоматизированные тесты и интеграции.
Описание
- Создавать и поддерживать облачные сервисы, рассчитанные на непрерывную доступность.
- Использовать инфраструктуру как код для эффективного и масштабируемого развёртывания.
- Применять бессерверные вычисления Azure для повышения масштабируемости, производительности и экономической эффективности.
- Разрабатывать современные приложения с TypeScript, React и NestJS.
- Писать автоматизированные модульные и поведенческие тесты.
- Ежедневно выпускать производственный код с соблюдением передовых практик безопасности.
- Создавать механизмы отката для быстрого восстановления после сбоев.
- Создавать API и протоколы для взаимодействия веб-сайтов, внешних партнёров, мобильных приложений и устройств IoT.
Требования
- Не менее пяти лет опыта разработки программного обеспечения и знакомство с несколькими языками, например TypeScript, C#, HTML, XAML, PowerShell, SQL или Swift.
- Опыт создания и развёртывания программного обеспечения на одной из крупных облачных платформ, например Microsoft Azure, AWS или Google Cloud Platform.
- Уверенное применение автоматизации при разработке, тестировании и развёртывании программных продуктов.
- Готовность к парному программированию и понимание того, когда оно полезно.
- Умение преобразовывать бизнес-потребности в программные решения.
- Опыт выпуска как минимум одного коммерчески используемого программного продукта.
- Умение самостоятельно заниматься поддержкой продукта, включая дежурства.
- Понимание гибких практик разработки и умение обучать им.
- Умение ясно объяснять сложные технические и абстрактные концепции бизнес-командам и командам по продукту.
- Готовность ездить в служебные поездки в Сент-Луис или Атланту сроком до одной недели в квартал.
- Наличие законного разрешения на работу в США; спонсорство не предоставляется.
- Будет преимуществом: опыт выпуска нескольких коммерческих продуктов.
- Будет преимуществом: опыт выпуска продуктов на нескольких крупных облачных платформах.
- Будет преимуществом: опыт работы в смежной области, например в поддержке клиентов или науке о данных.
- Будет преимуществом: опыт работы с функциональным языком программирования.
Преимущества
- Комплексный пакет медицинского обслуживания.
- План 401(k): компания доплачивает 75% от взносов сотрудника в пределах 5% от его заработка.
- Ежеквартальный пенсионный взнос за счёт компании в размере дополнительных 2,5%.
- Помощь в оплате обучения.
- Гибкий график работы.
- Три недели оплачиваемого отпуска и оплачиваемые праздничные дни.
- Постоянное обучение под руководством Copeland.
- Планы медицинского страхования.
- Стоматологическое страхование и страхование зрения.
- Оплачиваемый отпуск по уходу за ребёнком.
- Отпуск и праздничные дни.
- Оплата служебных поездок в Сент-Луис или Атланту сроком до одной недели в квартал.