Brillio
Full Stack engineer (React & Backend with AWS) - R01570524
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Full Stack Engineer в Brillio для проектирования и масштабирования клиентских технологических платформ. Нужен сильный опыт frontend и backend, работа с облачными сервисами AWS, API, микросервисами и распределёнными системами.
Задачи
- Проектировать, разрабатывать и поддерживать масштабируемые full-stack приложения от frontend UI до backend-сервисов, API и баз данных на React, TypeScript, Go, Java, Python и Node.js
- Создавать и развивать RESTful API, интеграции gRPC/Thrift, микросервисы и распределённые системы для бизнес-критичных процессов
- Участвовать в архитектурных ревью, обсуждениях технического дизайна и код-ревью; развивать инженерные практики: стандарты кодирования, автоматизированное тестирование (включая Cypress UI regression), безопасность, observability и CI/CD
- Диагностировать сложные production-инциденты и улучшать надёжность, производительность и пользовательский опыт
- Участвовать в развитии облачной инфраструктуры и автоматизации деплоя в средах на базе AWS
- Менторить junior и middle инженеров, плотно взаимодействовать с product-менеджерами, архитекторами и дизайнерами
- Чётко доносить технические решения, риски и компромиссы до стейкхолдеров и команды
Требования
- Bachelor's degree в Computer Science, Software Engineering или эквивалентный практический опыт, 5+ лет production-опыта в full-stack разработке
- Сильный frontend (ReactJS, TypeScript, JavaScript, hooks, переиспользуемые UI-компоненты) и backend (Go, Java, Python или Node.js) опыт создания API, сервисов и интеграций (REST, gRPC, Thrift; Koa)
- Понимание системного дизайна, распределённых систем, масштабируемости и оптимизации производительности
- Работа с реляционными (PostgreSQL, MySQL, Aurora, RDS) и нереляционными (MongoDB, DocumentDB, DynamoDB, Redis) базами данных
- Практический опыт с AWS (ECS, Lambda, API Gateway, S3, CloudWatch и аналогичные сервисы)
- Опыт с Docker, CI/CD (CircleCI), Terraform и современными DevOps-практиками
- Опыт написания unit-, integration- и UI-тестов (Jest, Cypress или аналоги)
- Опыт работы по Agile/Scrum с сильным ownership в распределённых командах в разных часовых поясах
- Знакомство с AI-инструментами для разработки (Gemini, Claude Code, GitHub Copilot)
- Умение самостоятельно вести и доводить до результата сложные технические инициативы
- Сильные аналитические навыки и навыки решения проблем
- Отличные коммуникативные навыки и работа со стейкхолдерами
- Опыт менторинга инженеров и развития технического мастерства в командах
Условия
- Full-Time
- Hybrid — 3 дня в офисе
- Постоянная позиция (permanent hire)
- Visa sponsorship не предоставляется
Навыки
- React
- TypeScript
- JavaScript
- Go
- Java
- Python
- Node.js
- REST
- gRPC
- Thrift
- Koa
- PostgreSQL
- MySQL
- Aurora
- RDS
- MongoDB
- DocumentDB
- DynamoDB
- Redis
- AWS
- ECS
- Lambda
- API Gateway
- S3
- CloudWatch
- Docker
- CI/CD
- CircleCI
- Terraform
- Jest
- Cypress
- Elasticsearch
- Bazel
- AWS CDK
- CloudFormation
- Kafka
- AWS Event Bridge
- Gemini
- Claude Code
- GitHub Copilot