NorthBay Solutions Pakistan
Senior Full Stack Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Full Stack Engineer в команду в Абу-Даби для проектирования и разработки масштабируемых cloud-native приложений на React.js и Python/Node.js с архитектурой на AWS.
Задачи
- Проектировать, разрабатывать и поддерживать масштабируемые full-stack приложения на React.js и Python и/или Node.js
- Создавать, разворачивать и поддерживать backend-сервисы, API и бизнес-логику с интеграцией в инфраструктуру AWS
- Разрабатывать переиспользуемые, адаптивные и высокопроизводительные компоненты React.js
- Проектировать, реализовывать и интегрировать RESTful API и/или GraphQL-сервисы
- Работать с сервисами AWS, включая Lambda, Amplify, API Gateway и RDS/MySQL
- Реализовывать real-time функциональность с использованием WebSockets
- Участвовать в проектировании микросервисов, serverless-архитектур и event-driven систем
- Оптимизировать производительность, масштабируемость, надёжность и безопасность приложения
- Участвовать в code review, автоматизированном тестировании, отладке и технической документации
- Внедрять и поддерживать CI/CD процессы и практики контроля версий
- Устранять технические проблемы, находить первопричины и реализовывать решения
- Взаимодействовать с product-менеджерами, дизайнерами и инженерными командами
- Следить за новыми технологиями и практиками в React.js, Python, Node.js и AWS
Требования
- Степень бакалавра в Computer Science, Software Engineering, IT или смежной области
- 6–10 лет профессионального опыта в full-stack разработке
- Сильный опыт backend-разработки на Python и/или Node.js
- Практический опыт работы с React.js для создания адаптивных и интерактивных интерфейсов
- Понимание компонентной архитектуры, управления состоянием, переиспользуемых компонентов и адаптивного дизайна
- Опыт проектирования, разработки и интеграции RESTful API и/или GraphQL
- Практический опыт с AWS: Lambda, Amplify, API Gateway, RDS/MySQL
- Понимание микросервисной архитектуры, serverless и event-driven дизайна
- Опыт реализации real-time функциональности через WebSockets
- Знание CI/CD, автоматизированного тестирования, Git и процессов контроля версий
- Понимание оптимизации производительности, отладки и troubleshooting
- Сильные аналитические навыки, решение проблем и коммуникация
- Умение работать в кросс-функциональных командах
Условия
- Full-Time, Permanent
- Работа в офисе (Onsite) в Абу-Даби, ОАЭ
- Предпочтительно: опыт с Docker и контейнеризацией
- Предпочтительно: знание AWS CDK или AWS CloudFormation
- Предпочтительно: опыт в Agile/Scrum
- Предпочтительно: знание Jira и Confluence
- Предпочтительно: опыт менторства junior-разработчиков
Навыки
- React.js
- Python
- Node.js
- AWS
- Lambda
- Amplify
- API Gateway
- RDS
- MySQL
- RESTful API
- GraphQL
- WebSockets
- Microservices
- Serverless
- CI/CD
- Git
- Docker
- AWS CDK
- AWS CloudFormation
- Jira
- Confluence