techcarrot FZ LLC
Technical Lead
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Технический лидер для проектирования и разработки масштабируемых приложений. Отвечает за архитектуру, стандарты кода, менторство инженеров и качество поставки фич.
Задачи
- Руководить сквозным проектированием и разработкой масштабируемых приложений
- Определять техническую архитектуру, стандарты кодирования и лучшие практики
- Наставлять и развивать инженеров через ревью дизайна и кода
- Переводить бизнес-требования в технические решения
- Обеспечивать поставку фич с фокусом на качество, производительность и сроки
- Диагностировать и устранять сложные проблемы в продакшене
- Взаимодействовать с Product, QA, DevOps и стейкхолдерами для успешной поставки
- Постоянно улучшать инженерные процессы, автоматизацию и надёжность систем
Требования
- Frontend: React.js, JavaScript/TypeScript, HTML, CSS
- Backend: Node.js, REST APIs, микросервисы
- Архитектура: системный дизайн, масштабируемые распределённые системы
- Инженерные практики: Agile, ревью кода, паттерны проектирования, оптимизация производительности
- Инструменты: Git, CI/CD, мониторинг и логирование
- Сильное чувство ответственности и ownership
- Практическое техническое лидерство
- Экспертиза в решении проблем и отладке
- Кросс-функциональное взаимодействие
- Фокус на чистых, масштабируемых и поддерживаемых решениях
- Умение балансировать поставку и инженерное совершенство
Навыки
- React.js
- JavaScript
- TypeScript
- HTML
- CSS
- Node.js
- REST APIs
- Microservices
- System Design
- Distributed Systems
- Agile
- Design Patterns
- Performance Optimization
- Git
- CI/CD
- Monitoring
- Logging