athenahealth

Principal Software Engineer, Front End Rearchitecture

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

Principal-инженер фронтенда в athenahealth, который задаёт архитектуру и стандарты фронтенда клинических приложений. Программа переводит разрозненные фронтенд-архитектуры на единую React-платформу с GraphQL и Node.js.

Задачи

  • Проектировать и вести разработку крупномасштабных production-систем фронтенда на JavaScript, React.js, TypeScript и Node.js
  • Устанавливать стандарты фронтенд-инженерии, архитектурные паттерны и конвенции компонентной системы
  • Определять подход к интеграции фронтенда с бэкендом через GraphQL и REST API
  • Вести многолетний roadmap модернизации фронтенда: стратегия миграции, этапы, управление техническими рисками
  • Работать с инженерным руководством, product management и дизайном для согласования технического направления
  • Менторить и технически направлять Lead, Senior и middle инженеров
  • Оценивать и внедрять AI-инструменты разработки во фронтенд-процессы
  • Проводить кросс-командные технические ревью и архитектурные обсуждения
  • Выявлять и устранять системный технический долг, узкие места производительности и архитектурные несоответствия
  • Представлять фронтенд-инженерию в организационном планировании
  • Консультировать по дизайну CI/CD-пайплайнов на Jenkins или Harness
  • Давать технические рекомендации по интеграциям с Oracle и legacy-решениями на Perl
  • Консультировать по фронтенд-инфраструктуре на AWS
  • Участвовать в найме инженеров и технической оценке кандидатов

Требования

  • Степень бакалавра в Computer Science, Software Engineering или смежной области либо эквивалентный практический опыт
  • 10–15 лет профессионального опыта в разработке ПО со значительным фокусом на фронтенд-архитектуру и разработку в масштабе
  • Экспертный уровень JavaScript и TypeScript в сложных высоконагруженных production-средах
  • Глубокая экспертиза в React.js: продвинутое управление состоянием, оптимизация производительности, архитектура дизайн-систем, разработка крупных компонентных библиотек
  • Сильный опыт Node.js для build-инструментов, server-side rendering и фронтенд-сервисов
  • Опыт GraphQL: проектирование схем, клиентская интеграция, паттерны доступа к данным
  • Опыт определения и ведения фронтенд-архитектурных стратегий для нескольких команд или продуктовых областей
  • Опыт работы в Agile SDLC
  • Умение ясно доносить сложные технические концепции инженерам, продукту и руководству
  • Желательно: опыт с Perl, Oracle, AWS, Jenkins и/или Harness

Условия

  • Гибридный формат работы, офис в Boston, MA
  • Базовая зарплата $164,000–$280,000 в зависимости от опыта, знаний и рыночных ставок
  • Краткосрочные и долгосрочные поощрения: годовой дискреционный бонус, variable compensation, equity
  • Медицинские и финансовые льготы, commuter support, employee assistance programs, tuition assistance, employee resource groups
  • Гибкий баланс работы и жизни, цифровые инструменты коллаборации
  • Мероприятия: книжные клубы, внешние спикеры, хакатоны

Навыки

  • JavaScript
  • TypeScript
  • React.js
  • Node.js
  • GraphQL
  • REST API
  • Perl
  • Oracle
  • AWS
  • Jenkins
  • Harness
  • Agile
  • SDLC

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

Front-End Engineer
MeibelMiddleTysonsГибрид
25 окт.
Front-end Developer
SamedayMiddleLindonОфис
95,000 – 170,000 USD в год
25 окт.
Front End Developer
Flare ServicesMiddlePhiladelphiaОфис
24 окт.
Front-End Software Engineer- TS/SCI with Polygraph
General Dynamics Information TechnologySeniorChantillyОфис
140,821 – 190,523 USD в год
24 окт.
Software Engineer II
UberMiddleSan FranciscoГибрид
171,000 – 190,000 USD в год
23 окт.
Principal Software Engineer, Front End Rearchitecture — athenahealth, 164,000 – 280,000 USD в год, Boston | itrelocate