Teaching Strategies

Senior Full Stack Engineer--SmartCenter Modules (Remote)

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

Senior Full Stack Engineer в edtech-компанию Teaching Strategies для развития модулей SmartCenter, которыми пользуются детские сады. Работа охватывает Python-бэкенд и веб-приложения, включая администрирование центров, учёт семей и детей, отчётность и интеграции.

Задачи

  • Проектировать, разрабатывать, тестировать и поддерживать full stack возможности продукта в модулях SmartCenter и общих платформенных сценариях: администрирование центров, учёт семей и детей, управление аккаунтами, отчётность, операционные инструменты и интеграции
  • Разрабатывать backend-сервисы, API, обработку задач и бизнес-логику преимущественно на Python, следуя существующим паттернам авторизации, доступа к данным, транзакций, отложенных задач и границ сервисов
  • Улучшать веб-приложения на существующем frontend-стеке с вниманием к удобству, производительности, доступности и поддерживаемости клиентского кода
  • Принимать прагматичные решения по техническому долгу, рефакторингу, последовательности работ и компромиссам, особенно там, где важны приватность, безопасность, регуляторное соответствие и целостность данных
  • Работать совместно с product, дизайном, QA, клиентскими командами и нетехническими стейкхолдерами над решениями, отвечающими потребностям центров и семей
  • Переводить требования HIPAA, CCPA и других регуляторов в практические инженерные контроли: управление доступом, аудируемость, обработка и хранение данных, приватность
  • Использовать AI-ассистированную разработку на всём жизненном цикле: анализ требований, техническое планирование, реализация, тестирование, отладка, подготовка к код-ревью, документация и готовность к релизу
  • Применять CLI-подходы с промптами и guided AI workflows, а также полностью агентные сценарии там, где это уместно, сохраняя инженерное суждение и ответственность за результат
  • Помогать определять, оценивать и улучшать командные практики использования AI: где AI ускоряет работу, где необходим человеческий контроль и как делиться переиспользуемыми промптами и workflow
  • Привлекать экспертизу архитектуры, дизайна, безопасности, инфраструктуры или доменных специалистов и учитывать её в планах поставки
  • Повышать качество и надёжность через автотесты, понятные сигналы мониторинга, аккуратные rollout-практики и проработку edge-кейсов приватности, безопасности, комплаенса и целостности данных
  • Накапливать кросс-продуктовые и кросс-сервисные знания, чтобы модули SmartCenter чисто интегрировались с family engagement, администрированием центров, аккаунтами и другими платформенными сценариями
  • Участвовать в планировании, оценке, incident response, production support и непрерывном улучшении инженерных практик

Требования

  • 5–15+ лет профессионального опыта в разработке ПО с подтверждённым senior-уровнем вклада в enterprise-продукты или сервисы
  • Сильный опыт backend-разработки на Python: проектирование API, доменное моделирование, валидация данных, обработка ошибок и тестирование
  • Опыт создания и поддержки веб-приложений на JavaScript, HTML, CSS и современных или legacy frontend-фреймворках; комфортная работа в устоявшейся frontend-кодовой базе
  • Опыт создания или поддержки модульных enterprise-приложений, поддерживающих несколько бизнес- и операционных сценариев
  • Практическое понимание реляционного или NoSQL моделирования данных, транзакционного поведения, асинхронной обработки, очередей и идемпотентного дизайна workflow
  • Сильное суждение в вопросах авторизации, регуляторного соответствия, приватности, целостности данных и операционных рисков, особенно для систем с чувствительной информацией о детях, семьях и детских садах
  • Умение разбираться в существующих системах, находить правильные точки интеграции и вносить улучшения без лишних переписываний
  • Подтверждённая способность к коллаборации, конструктивному код-ревью и повышению технического качества команды
  • Ясные навыки письменной и устной коммуникации, включая объяснение технических компромиссов нетехническим коллегам
  • Сильный фокус на прагматичном исполнении: продвигать работу вперёд, сохраняя качество, поддерживаемость и влияние на клиентов
  • Опыт с Google Cloud Platform, App Engine и/или Flask — плюс
  • Интерес к дошкольному образованию, операциям детских садов и созданию ПО для учителей, администраторов и семей
  • Опыт AI-ассистированной разработки — предпочтительно: prompt-driven реализация, AI-поддержка тестирования и отладки, подготовка к код-ревью, документация или агентные инструменты
  • Интерес к AI-first инженерной культуре и готовность развивать ответственные и эффективные практики использования AI

Условия

  • Конкурентоспособная компенсация
  • Employee Equity Appreciation Program
  • Медицинская страховка и программы wellness
  • 401k с вкладом работодателя
  • Гибкий рабочий график
  • Неограниченный оплачиваемый отпуск, включая праздники и зимние каникулы
  • Оплачиваемый родительский отпуск
  • Оплата обучения, профессиональное развитие и возможности карьерного роста
  • Лучшее в классе технологическое оборудование для каждого сотрудника
  • Пентхаус в центре Вашингтона рядом со стадионами Washington Nationals и Audi Field

Навыки

  • Python
  • JavaScript
  • HTML
  • CSS
  • API design
  • domain modeling
  • data validation
  • error handling
  • testing
  • relational data modeling
  • NoSQL
  • asynchronous processing
  • queues
  • idempotent workflow design
  • Google Cloud Platform
  • App Engine
  • Flask
  • AI-assisted development
  • agentic development tools

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

Lead Specialty Software Engineer – Full stack Developer
Wells Fargo & Company - Institutional Retirement & Trust businessLeadCharlotteГибрид
16 окт.
Full-stack Engineer 4
Capital OneSeniorNew YorkОфис
215,200 – 245,600 USD в год
15 окт.
Full-stack Engineer 4 (Manager IC)
Capital OneSeniorRichmondОфис
179,400 – 204,700 USD в год
15 окт.
Software Engineer III
PearsonSeniorУдалённо
150,000 – 170,000 USD в год
14 окт.
Software Engineer - Full Stack / .NET
Regions InsuranceSeniorHooverОфисРелокация
127,768 – 168,210 USD в год
14 окт.
Senior Full Stack Engineer--SmartCenter Modules (Remote) — Teaching Strategies, Denton | itrelocate