athenahealth
Бостон, Соединенные Штаты
164 000 – 280 000 USD
в год
Заголовок: Ведущий инженер-программист, реархитектура фронтенда Местоположение: Бостон, Массачусетс
Местоположение: Бостон, Массачусетс Трудоустройство: Полный рабочий день Присоединяйтесь к нам, пока мы работаем над созданием процветающей экосистемы, которая обеспечивает доступное, высококачественное и устойчивое здравоохранение для всех. Краткое описание роли: Ведущий фронтенд-инженер будет служить старшим техническим авторитетом, формируя архитектуру, стандарты и долгосрочное направление фронтенд-разработки в сложном наборе клинических приложений. Эта гибридная роль основана в Бостоне, Массачусетс, и сочетает в себе глубокую практическую техническую работу с широким влиянием на команды — определение инженерного видения, обеспечение согласованности между несколькими продуктовыми областями и повышение качества и согласованности фронтенд-систем в больших масштабах. Краткое описание команды: Инициатива по реархитектуре фронтенда Clinicals — это инженерная программа с смелой и четкой целью: заменить фрагментированный набор фронтенд-архитектур в приложениях Clinicals единой, современной платформой на базе React, построенной надолго. В текущем ландшафте параллельно действуют несколько технологий, паттернов и подходов к доступу к данным — что создает дополнительные накладные расходы на обслуживание, замедляет доставку функций и обеспечивает непоследовательный опыт для пользователей и разработчиков. Эта инициатива призвана принципиально решить эту сложность. Центральным элементом этой работы является переход от собственного Data Broker к GraphQL в качестве стандарта для доступа к данным фронтенда — создание более чистых, более надежных и более масштабируемых контрактов между фронтенд- и бэкенд-системами. Node.js является неотъемлемой частью этой архитектуры, поддерживая инфраструктуру сборки, рендеринг на стороне сервера и легкие промежуточные слои, которые обслуживают более широкую фронтенд-экосистему. Инициатива также создает общую библиотеку компонентов, стандарты тестирования и архитектурные соглашения, которые послужат основой для фронтенд-разработки в Clinicals на долгие годы вперед. В качестве ведущего фронтенд-инженера этот человек будет действовать на стыке глубокой технической экспертизы и широкого организационного влияния. Они помогут определить архитектуру, в рамках которой будут работать другие инженеры, обеспечат долговечность и обоснованность инженерных решений, а также внесут ясность и направление в решение самых сложных технических задач команды. Работа имеет значение — эта платформа лежит в основе клинического программного обеспечения, используемого медицинскими работниками каждый день — и эта роль является одной из самых влиятельных технических позиций в рамках инициативы. Основные обязанности: Архитектура и руководство проектированием крупномасштабных производственных фронтенд-систем с использованием JavaScript, React.js, TypeScript и Node.js, обеспечивая масштабируемость, поддерживаемость и соответствие организационной инженерной стратегии. Установление стандартов фронтенд-разработки, архитектурных паттернов и соглашений по системам компонентов, которые будут широко приняты командами инженеров Clinicals. Определение и управление техническим подходом к интеграции фронтенд-приложений с бэкенд-сервисами через GraphQL и RESTful API, обеспечивая согласованность и надежность шаблонов доступа к данным. Управление многолетней дорожной картой модернизации фронтенда, включая стратегию миграции, поэтапное внедрение и управление техническими рисками на платформе Clinicals. Партнерство с инженерным руководством, управлением продуктами и дизайном для согласования технического направления с долгосрочными продуктовыми и бизнес-целями. Менторство и техническое руководство ведущими, старшими и инженерами среднего звена — развитие возможностей команды, формирование инженерной культуры и поддержка профессионального роста других. Оценка и интеграция инструментов разработки с поддержкой ИИ в рабочий процесс фронтенд-разработки — оценка пригодности доступных инструментов для таких задач, как генерация кода, автоматизация тестирования и анализ производительности — и руководство командой во внедрении практик, которые ответственно повышают производительность и качество. Руководство межкомандными техническими обзорами, обсуждениями дизайна и форумами по принятию архитектурных решений, обеспечивая учет различных точек зрения и надлежащее документирование результатов. Выявление и устранение системных источников технического долга, узких мест производительности и архитектурных несоответствий в кодовой базе фронтенда Clinicals. Представление фронтенд-разработки в более широком организационном планировании, предоставление технической информации для принятия решений о приоритетах, ресурсах и инвестициях в платформу. Дополнительные обязанности: Контроль или консультирование по проектированию конвейеров сборки, выпуска и развертывания фронтенда с использованием инструментария непрерывной интеграции и доставки Jenkins или Harness. Предоставление технического руководства по интеграции, включающей базы данных Oracle или бэкенд-сервисы данных, которые влияют на поведение фронтенд-приложений. Обзор и консультирование по устаревшим реализациям, включающим Perl скрипты или утилиты, где они пересекаются с современной фронтенд-платформой. Внесение архитектурного руководства для фронтенд-инфраструктуры, развернутой на AWS (Amazon Web Services), включая соответствующие службы для хостинга, CDN и сред выполнения. Участие и влияние на процессы найма инженеров, включая техническую оценку и калибровку для ролей фронтенд-разработки. Взаимодействие с внешними инженерными сообществами, конференциями или органами по стандартизации для получения актуальной информации о достижениях во фронтенд-технологиях и передачи соответствующих знаний организации. Внесение вклада в долгосрочную стратегию развития инженерных кадров путем выявления пробелов в возможностях и консультирования по структуре команды и развитию навыков. Выполнение роли точки эскалации для сложных, высокоприоритетных задач фронтенд-разработки в организации. Сотрудничество с командами по безопасности и разработке платформ для обеспечения соответствия фронтенд-систем стандартам соответствия, надежности и безопасности. Помощь в построении и поддержании культуры технического совершенства, психологической безопасности и постоянного совершенствования в инженерной организации. Ожидаемое образование и опыт: Степень бакалавра в области компьютерных наук, инженерии программного обеспечения или смежной технической области, или эквивалентный практический опыт; ученая степень является плюсом. 10-15 лет профессионального опыта в разработке программного обеспечения, со значительным упором на фронтенд-архитектуру и разработку в больших масштабах. Экспертный уровень владения JavaScript и TypeScript, с солидным опытом их применения в сложных производственных средах с высокой посещаемостью. Глубокая экспертиза в React.js, включая продвинутое управление состоянием, оптимизацию производительности, архитектуру систем дизайна и разработку крупномасштабных библиотек компонентов. Высокая квалификация в Node.js для инструментов сборки, рендеринга на стороне сервера и проектирования смежных сервисов фронтенда. Подтвержденный опыт работы с GraphQL — включая проектирование схем, интеграцию клиентов и установление шаблонов доступа к данным на фронтенд-платформе. Опыт работы с Perl, Oracle, AWS (Amazon Web Services), Jenkins и/или Harness предпочтителен; опыт работы с облачной фронтенд-инфраструктурой является преимуществом. Подтвержденная способность определять и руководить стратегиями фронтенд-архитектуры в нескольких командах или продуктовых областях, включая планирование миграции и техническое управление. Опыт работы в рамках гибкого жизненного цикла разработки программного обеспечения (SDLC), включая планирование дорожной карты, итеративную доставку и межфункциональное техническое сотрудничество. Подтвержденная способность четко доносить сложные технические концепции до инженерных, продуктовых и исполнительных заинтересованных сторон в гибридной рабочей среде. Ожидаемая компенсация $164,000 - $280,000 Указанный диапазон базовой заработной платы отражает полный диапазон для данной должности от минимума до максимума. В athenahealth базовая оплата зависит от множества факторов, включая опыт, связанный с работой, соответствующие знания и навыки, сравнение вашей квалификации с другими на аналогичных должностях и рыночные ставки в географическом регионе. Базовая оплата — это лишь часть нашего конкурентоспособного пакета Total Rewards — в зависимости от соответствия должности мы предлагаем как краткосрочные, так и долгосрочные стимулы в виде ежегодного дискреционного бонусного плана, плана переменной компенсации и планов предоставления акционерного капитала. О athenahealth Наше видение: В индустрии, которая становится все более сложной с каждым днем, мы выступаем за простоту. Мы предлагаем ИТ-решения и экспертные услуги, которые устраняют ежедневные препятствия, мешающие медицинским работникам полностью сосредоточиться на своих пациентах — основанные на нашем видении создания процветающей экосистемы, которая обеспечивает доступное, высококачественное и устойчивое здравоохранение для всех. Наша культура компании: Наши талантливые сотрудники — или, как мы их называем, «атенисты» — являются источником инноваций и страсти, необходимых для достижения нашего видения. Мы — разнообразная группа мечтателей и деятелей с уникальными знаниями, опытом, происхождением и взглядами. Мы объединяемся как целеустремленные решатели проблем с глубоким желанием достичь нашего видения и сделать наше время здесь значимым. Наша отмеченная наградами культура построена вокруг общих ценностей инклюзивности, подотчетности и поддержки. Наше обязательство по DEI: Наше видение доступного, высококачественного и устойчивого здравоохранения для всех требует устранения неравенства, которое стоит на пути. Это одна из причин, по которой мы уделяем приоритетное внимание разнообразию, справедливости и инклюзивности во всех аспектах нашего бизнеса, от привлечения и удержания разнообразного персонала до поддержания инклюзивной среды для атенистов, наших партнеров, клиентов и сообществ, где мы работаем и которые мы обслуживаем. Что мы можем сделать для вас: Помимо медицинских и финансовых льгот, атенисты пользуются льготами, специфичными для каждого местоположения, включая поддержку при поездках на работу, программы помощи сотрудникам, оплату обучения, группы поддержки сотрудников и совместные рабочие пространства — некоторые офисы даже приветствуют собак. Мы также способствуем улучшению баланса между работой и личной жизнью атенистов благодаря нашей гибкости. Хотя мы понимаем, что совместная работа в офисе имеет решающее значение для нашего видения, мы признаем, что не вся работа должна выполняться в офисной среде, на полный рабочий день. Благодаря постоянному общению и инструментам для совместной работы в цифровом формате athenahealth позволяет сотрудникам находить баланс, который приносит удовлетворение и продуктивность для каждой индивидуальной ситуации. Помимо наших традиционных льгот и привилегий, мы организуем мероприятия в течение года, включая книжные клубы, выступления внешних спикеров и хакатоны. Мы предоставляем атенистам культуру компании, основанную на обучении, поддержку вовлеченной команды и инклюзивную среду, где ценятся все сотрудники. Узнайте больше о нашей культуре и льготах здесь: athenahealth.com/careers
Оценка RocketHunt по реальным зарплатам
Грейд
Lead
Опыт работы
10-15 лет
Формат работы
Гибрид
Тип занятости
Полная занятость
Уровень английского
C1 - Продвинутый
ИИ напишет его по твоему резюме, останется только отправить