Amplify
Senior Full-Stack Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Full-Stack инженер в Amplify — образовательная платформа для школ. Разработка через весь стек (React/TypeScript на фронтенде, Node.js и AWS на бэкенде), владение кодом в продакшене и менторство инженеров.
Задачи
- Писать, тестировать и выпускать код через весь стек: React и TypeScript на фронтенде, Node.js и AWS на бэкенде
- Отвечать за выпущенный в продакшен код: мониторинг, отладка, реагирование на инциденты
- Улучшать кодовую базу: ясность, поддерживаемость, прагматичные компромиссы, рефакторинг
- Помогать инженерам расти через код-ревью, парное программирование и менторство
- Использовать AI-инструменты осознанно для повышения продуктивности
- Сотрудничать с product-менеджерами, дизайнерами и экспертами в образовании
Требования
- BS/MS по Computer Science или эквивалентный опыт
- 5+ лет профессиональной full-stack разработки
- 5+ лет опыта с современными фронтенд-фреймворками, включая React
- 5+ лет опыта с современными бэкенд-технологиями, включая Node.js
- Понимание принципов проектирования ПО и современных инженерных практик, опыт работы со сложными системами и большими кодовыми базами
- Умение ясно излагать технические концепции устно и письменно
- Искренний интерес к образовательным продуктам
Условия
- Рассматриваются кандидаты на уровни Senior и Staff Full-Stack Software Engineer
- Равные возможности трудоустройства
- Возможны разумные приспособления для кандидатов с инвалидностью
- При трудоустройстве требуется проверка биографии
Навыки
- React
- TypeScript
- Node.js
- AWS
- PostgreSQL
- DynamoDB
- MongoDB
- Snowflake
- Serverless
- Datadog
- Terraform
- Docker
- Jest
- WebdriverIO
- Java