The College Board

Senior Full Stack Engineer

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

Senior Full Stack Engineer в команду Deliver, которая строит и поддерживает продукты для проведения цифровых экзаменов (SAT, AP). Разработка пользовательских фич и бэкенд-сервисов на React, TypeScript, Node.js и AWS.

Задачи

  • Проектировать и реализовывать пользовательские фичи и бэкенд-сервисы на React, TypeScript, Node.js и AWS с фокусом на масштабируемость и надёжность
  • Переводить продуктовые требования в структурированные тестируемые компоненты и вести фичи от концепции до продакшена
  • Создавать и поддерживать инфраструктуру как код (IaC) с помощью AWS CDK
  • Быстро прототипировать и валидировать новые идеи, сохраняя чистоту и расширяемость кода
  • Развивать общие паттерны, компоненты и документацию для консистентности и переиспользования
  • Оптимизировать производительность, надёжность и безопасность приложений
  • Работать в Agile-команде: планирование спринтов, исполнение и поставка
  • Участвовать в код-ревью и обсуждениях дизайна, поддерживать инженерные стандарты
  • Писать и поддерживать автотесты на Playwright
  • Диагностировать и устранять продакшен-инциденты
  • Следовать практикам CI/CD, тестирования и DevOps
  • Менторить junior-разработчиков и делиться знаниями

Требования

  • 7+ лет опыта full stack разработки веб-приложений
  • Минимум 3 года недавнего практического опыта с React, TypeScript, Node.js и AWS
  • Опыт построения serverless-приложений на AWS (Lambda, API Gateway, SNS, SQS, EventBridge, S3, Step Functions, IAM, CloudFront, WAF, CloudWatch, CloudTrail, DynamoDB)
  • Опыт построения приложений на модульных, компонентных архитектурах
  • Опыт работы с AWS CDK для инфраструктуры как кода и интеграции в пайплайны деплоя
  • Опыт построения и поддержки CI/CD пайплайнов в GitHub Actions с переиспользуемыми workflow
  • Опыт автоматизированного тестирования, желательно Playwright
  • Знакомство с инструментами observability и мониторинга (CloudWatch, Grafana): метрики, логи, трейсы, дашборды, алертинг
  • Опыт работы в Agile-среде и сильные навыки коллаборации
  • Сильные навыки решения проблем, любознательность и готовность осваивать новые технологии
  • Степень бакалавра и/или магистра в computer science, системной инженерии, информационных системах или смежной области (предпочтительно)
  • Разрешение на работу в США

Условия

  • Удалённая работа; при проживании рядом с офисами CB возможен гибрид (вторник и среда в офисе)
  • Полная занятость
  • Диапазон зарплаты $153,000 - $166,000
  • Зарплата корректируется по локации
  • Комплексный пакет льгот
  • Некоммерческая миссия — расширение доступа к образованию

Навыки

  • React
  • TypeScript
  • Node.js
  • AWS
  • AWS CDK
  • Lambda
  • API Gateway
  • SNS
  • SQS
  • EventBridge
  • S3
  • Step Functions
  • IAM
  • CloudFront
  • WAF
  • CloudWatch
  • CloudTrail
  • DynamoDB
  • GitHub Actions
  • Playwright
  • Grafana
  • CI/CD
  • serverless
  • event-driven architecture

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

Full Stack Developer - IT Service Delivery
World Wide TechnologyMiddleSt. LouisОфис
82,400 – 123,600 USD в год
25 окт.
AI Software Engineer III
JPMorganChaseMiddleColumbusОфис
25 окт.
Software Developer II - Web Application
GAMA-1 TechnologiesMiddleGreenbeltУдалённо
25 окт.
Full Stack Engineer
RivioMiddleSan FranciscoГибрид
140,000 – 180,000 USD в год
25 окт.
Software Engineer - Shopify & E-Commerce
LidsSeniorIndianapolisОфис
25 окт.
Senior Full Stack Engineer — The College Board, 153,000 – 166,000 USD в год, Удалённо | itrelocate