EF
Staff Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Старший инженер-разработчик (Staff Software Engineer) в EF Educational Tours: задаёт архитектуру и техническое направление веб-платформы, порталов и внутренних систем, лидирует по frontend и работает по всему стеку.
Задачи
- Задавать техническое направление веб-платформы и стандарты разработки приложений (React, Next.js, TypeScript, Node.js)
- Принимать и документировать архитектурные решения, охватывающие несколько приложений и команд
- Проектировать системы по всему стеку: GraphQL API, интеграции с Salesforce, headless CMS, облачная инфраструктура (AWS, Vercel, Cloudflare)
- Отвечать за производительность, надёжность, безопасность и доступность клиентских сайтов, включая Core Web Vitals и SEO
- Руководить модернизацией legacy-систем, включая поэтапный вывод устаревшей CMS
- Повышать качество и developer experience: стратегия тестирования, CI/CD, infrastructure-as-code
- Осмысленно применять AI-инструменты разработки (Claude, Cursor) и помогать команде их внедрять
- Оставаться hands-on: писать сложные части, прототипировать новые паттерны, проводить код-ревью
- Менторить инженеров разного уровня и развивать архитектурное мышление команды
- Быть техническим голосом для product, design, marketing и бизнес-лидеров, превращать стратегию в технический roadmap
- Выстраивать согласованность между командами и стейкхолдерами через письменные предложения, design review и презентации
Требования
- 8–12+ лет опыта в разработке ПО с глубокой экспертизой во frontend и веб-платформенной инженерии
- Опыт задания архитектуры на уровне нескольких приложений или команд
- Экспертный уровень React, TypeScript и Next.js, включая SSR и стратегии кэширования
- Сильные навыки системного дизайна: API, потоки данных, распределённые сервисы, отказоустойчивость
- Full-stack опыт: backend-сервисы на Node.js (или .NET), дизайн GraphQL API, интеграции с enterprise-системами (Salesforce)
- Практический опыт с AWS (Lambda, ECS), платформами хостинга и edge (Vercel, Cloudflare), infrastructure-as-code (Terraform или CDK)
- Понимание безопасности приложений, стратегии тестирования и веб-производительности в масштабе
- Практический опыт использования AI-инструментов кодинга в ежедневной работе
- Отличная коммуникация с технической и нетехнической аудиторией
- Опыт влияния без формальных полномочий и партнёрства с лидерами вне инженерии
Условия
- Гибридный формат: 4 дня в офисе в Бостоне, 1 день удалённо
- Зарплата $145,000–$185,000 в зависимости от опыта
- 4 недели оплачиваемого отпуска в первый год, 10 оплачиваемых праздников и 2 floating holidays
- 25% company match на взносы в 401(k)
- Медицинская, стоматологическая и vision-страховка, опции страхования жизни и инвалидности
- Flex Spending Accounts (FSA) для dependent care, healthcare и commuter
- Доступ к fertility care и поддержке семейного планирования
- Wellness-льготы, включая ежегодную компенсацию фитнеса
- Регулярные социальные и обучающие мероприятия, employee resource groups
- Employee Assistance Program
- Sabbatical по выслуге лет
- Скидки на продукты EF и в местных заведениях
- Командировки (< 10%, например, Цюрих)
Навыки
- React
- Next.js
- TypeScript
- Node.js
- GraphQL
- Salesforce
- headless CMS
- AWS
- Lambda
- ECS
- Vercel
- Cloudflare
- Terraform
- CDK
- .NET
- CI/CD
- Core Web Vitals
- SEO
- Claude
- Cursor
- Storyblok
- Sitecore
- Optimizely