LaunchCode

Full Stack Engineer

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

Full stack инженер в кросс-функциональную команду для разработки корпоративного веб-ПО на стеке Microsoft и Angular. Ответственность за backend-сервисы на C#/.NET и frontend на Angular, с активным использованием AI-инструментов в разработке.

Задачи

  • Проектировать, разрабатывать и внедрять критичные корпоративные бизнес-приложения
  • Разрабатывать и поддерживать функции end-to-end: сервисы на C#/.NET, доступ к данным и frontend на Angular
  • Отвечать за качество frontend: структура компонентов, переиспользуемые паттерны, управление состоянием, доступность и производительность в браузере
  • Документировать подход к реализации до начала разработки: затрагиваемые файлы и компоненты, edge cases, подход к тестированию и возможность отката
  • Использовать AI-инструменты разработки в рабочем процессе и оценивать, где они полезны, а где нет
  • Проводить код-ревью, включая код других разработчиков и AI-сгенерированный код
  • Писать unit-тесты, исправлять дефекты и интегрировать работу в приложение
  • Готовить доказательства тестирования и передавать детали для проверки QA
  • Устранять дефекты в новых и существующих функциях
  • Проектировать интеграции между проектами разработки и существующими системами
  • Поддерживать актуальность документации как части поставки изменений
  • Работать с Product, QA, senior-инженерами и другими разработчиками над определением, дизайном, разработкой, тестированием и деплоем функциональности
  • Поддерживать существующие бизнес-системы: дизайн, разработка, тестирование и деплой
  • Изучать, как устроены приложения и как их используют клиенты

Требования

  • Степень бакалавра в IT, Computer Science или смежной области либо эквивалентный опыт
  • Сильный практический опыт с текущим стеком Microsoft: C#, современный .NET, ASP.NET Core, Entity Framework Core, LINQ, SQL Server
  • Сильный практический опыт с современным Angular и TypeScript: архитектура компонентов, реактивные паттерны, управление состоянием
  • Опыт разработки и поддержки существенного Angular-приложения, а не эпизодическое знакомство с UI
  • Уверенное владение HTML, CSS и основами браузера, а также дизайн и использование REST API
  • Умение превращать нечёткий запрос в понятные тестируемые критерии приёмки и объяснять рассуждения письменно
  • Умение разбираться в большой кодовой базе и эффективно ревьюить чужой код
  • Опыт участия во всех этапах жизненного цикла разработки ПО
  • Сильные аналитические навыки и навыки решения проблем
  • Сильные навыки устной и письменной коммуникации
  • Умение эффективно работать в динамичной командной среде

Условия

  • Контракт с возможностью перехода на полную занятость
  • Компенсация $90,000–$140,000 в зависимости от опыта
  • Гибридный график, обычно 9:00–17:00; ожидания по присутствию в офисе обсуждаются на собеседовании
  • Название компании-партнёра раскрывается кандидатам, прошедшим на следующий этап
  • Возможность развивать навыки AI-assisted разработки

Навыки

  • C#
  • .NET
  • ASP.NET Core
  • Entity Framework Core
  • LINQ
  • SQL Server
  • Angular
  • TypeScript
  • HTML5
  • CSS3
  • REST
  • Microsoft Azure
  • Azure DevOps
  • AI-assisted development

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

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 окт.
Full Stack Engineer — LaunchCode, 90,000 – 140,000 USD в год, Saint Louis | itrelocate