Inspira Education

Senior Software Engineer — Product

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

Full-stack инженер в edtech-стартап Inspira Education, который самостоятельно ведёт продукт от бизнес-задачи до релиза и поддержки: проектирование, разработка, деплой и развитие фич. Работа в офисе в Нью-Йорке, 5 дней в неделю, с активным использованием AI-инструментов.

Задачи

  • Переводить бизнес-потребности и фидбек пользователей в требования, пользовательские сценарии, прототипы и приоритизированный план разработки
  • Проектировать и разрабатывать приложения по всему стеку: frontend, backend, база данных, интеграции
  • Принимать архитектурные решения и планировать релизы с балансом скорости, надёжности и поддерживаемости
  • Использовать AI-инструменты на всех этапах разработки: реализация, тестирование, отладка, документация
  • Отвечать за деплой, мониторинг продакшена, разбор инцидентов и последующие улучшения
  • Измерять влияние своей работы на adoption, конверсию, операционную эффективность и другие бизнес-метрики

Требования

  • 5+ лет опыта в разработке ПО или сопоставимый опыт самостоятельного владения продуктом
  • Опыт выпуска и поддержки full-stack продакшен-приложений
  • Опыт влияния на требования, дизайн и реализацию фич
  • Опыт доведения слабо определённых задач до рабочего релиза
  • Уверенное владение TypeScript, JavaScript, React, Next.js: компонентная архитектура, хуки, роутинг, клиентский и серверный рендеринг
  • Уверенные HTML и CSS, адаптивная вёрстка и единообразный визуальный дизайн
  • Опыт работы с формами, валидацией, состоянием приложения, асинхронными данными, кэшированием и состояниями загрузки/ошибок
  • Умение диагностировать проблемы рендеринга и оптимизировать производительность страниц, размер бандла и сетевые запросы
  • Опыт создания доступных интерфейсов: семантическая разметка, навигация с клавиатуры, управление фокусом
  • Уверенное владение Node.js и TypeScript с фреймворком Express, NestJS или аналогом
  • Опыт проектирования и реализации REST API: валидация, пагинация, единообразная обработка ошибок, документация
  • Опыт реализации аутентификации, авторизации, ролевого доступа и сторонних интеграций
  • Опыт построения надёжных фоновых задач и обработки вебхуков: ретраи, дубликаты событий, восстановление после сбоев
  • Понимание таймаутов, rate limits, кэширования и типовых узких мест приложений
  • Сильные практические знания PostgreSQL и SQL
  • Умение проектировать реляционные схемы, связи, ограничения и индексы
  • Опыт миграций БД, транзакций и анализа медленных запросов
  • Знакомство с ORM (Prisma или Drizzle) и умение оптимизировать SQL под капотом
  • Опыт обеспечения целостности данных, конкурентных обновлений и безопасных изменений в продакшене
  • Опыт самостоятельного деплоя и эксплуатации приложений в облаке (AWS, GCP, Azure или Vercel)
  • Рабочее знание Git, pull requests, CI/CD, конфигурации окружений и управления секретами
  • Знакомство с Docker и воспроизводимыми средами разработки
  • Умение настраивать логи, трекинг ошибок, мониторинг и алерты
  • Опыт работы с релизами, миграциями БД, откатами и отладкой в продакшене
  • Умение писать осмысленные unit, integration и e2e тесты (Vitest/Jest, Playwright/Cypress)
  • Сильные навыки отладки: поведение браузера, API-запросы, логи приложения, запросы к БД
  • Практическое понимание безопасных сессий, серверных проверок прав, валидации ввода, SQL-инъекций, XSS и защиты чувствительных данных
  • Умение структурировать поддерживаемый код, критически ревьюить изменения и рефакторить без поломки поведения
  • Регулярное практическое использование Cursor, Claude Code, GitHub Copilot или Codex
  • Умение давать AI-инструментам контекст репозитория, разбивать сложную работу на проверяемые задачи и вести реализацию по нескольким файлам
  • Умение оценивать сгенерированный код на корректность, безопасность, поддерживаемость и совместимость с приложением
  • Опыт валидации AI-изменений через тесты, проверки типов, линтинг и код-ревью
  • Умение самостоятельно объяснять и отлаживать получившийся код и понимать, когда подход от AI нужно пересмотреть
  • Продуктовые навыки: общение с пользователями, понимание процессов, выявление корневой проблемы, конструктивный вызов допущениям
  • Приоритизация: определение фокуса первого релиза, trade-offs по скоупу, связь инженерных усилий с бизнес-ценностью
  • Проектирование взаимодействия: пользовательские сценарии и прототипы в Figma или коде, включая edge cases и состояния ошибок
  • Визуальная реализация: типографика, отступы, иерархия, консистентность, адаптивность
  • Измерение: инструментирование важных действий пользователя, аналитика вместе с фидбеком
  • Коммуникация: ясное объяснение решений и координация с нетехническими стейкхолдерами

Условия

  • Работа в офисе в Нью-Йорке, 5 дней в неделю
  • Медицинская, стоматологическая и офтальмологическая страховка, базовые планы полностью оплачивает работодатель
  • Pre-tax benefits: FSA, DCFSA, HSA, Commuter
  • Гибкий оплачиваемый отпуск (PTO) и оплачиваемые праздники
  • 401(k) с вкладом компании
  • Миссия и культура, ориентированные на успех студентов
  • Работа в одной из самых быстрорастущих edtech-компаний, поддержанной Zeev Ventures, Quiet Capital, Craft Ventures и Jeff Fluhr

Навыки

  • TypeScript
  • JavaScript
  • React
  • Next.js
  • HTML
  • CSS
  • Node.js
  • Express
  • NestJS
  • REST API
  • PostgreSQL
  • SQL
  • Prisma
  • Drizzle
  • AWS
  • GCP
  • Azure
  • Vercel
  • Git
  • CI/CD
  • Docker
  • Vitest
  • Jest
  • Playwright
  • Cypress
  • Cursor
  • Claude Code
  • GitHub Copilot
  • Codex
  • Figma
  • Python
  • FastAPI

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

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 Software Engineer — Product — Inspira Education, New York | itrelocate