Тип работы: полный рабочий день/удаленная
Местоположение: Канада, Онтарио
< p>
Описание должности:
В качестве ведущего Full Stack разработчика вы возьмете на себя ведущую роль в формировании нашего технологического ландшафта. . Эта должность включает в себя проектирование, разработку и поддержку масштабируемых приложений с использованием новейших технологий Angular, Node.js, MongoDB и AWS, а также контроль разработки мобильных приложений и интеграции Salesforce. Ваше лидерство будет иметь решающее значение в руководстве нашим переходом через обновления Angular и Node.js, предложении архитектурных решений и внедрении современных методов разработки программного обеспечения как во внешней, так и в внутренней разработке.
Обязанности:
- Руководство разработкой высококачественных веб- и мобильных приложений с использованием Angular, Node.js, Express.js/Nest.js, MongoDB и AWS. .
- Контролируйте обновления версий Angular и обеспечивайте совместимость всех частей стека.
- Управляйте и оптимизируйте интеграцию с Salesforce, чтобы обеспечить эффективный и действенный поток данных.
- Внедряйте лучшие практики в разработке программного обеспечения, включая CI/CD, модульное тестирование и проверку кода.
- Сотрудничайте с различными командами и заинтересованными сторонами для уточнения требований и предоставления решений, отвечающих потребностям бизнеса.
- Решайте проблемы с производительностью приложений и оптимизируйте решения для повышения эффективности.
- Наставляйте и возглавляйте команду разработчиков, предоставляя техническое руководство и создавая среду для совместной работы.
- Предлагайте и внедряйте архитектурные решения для улучшения текущих проектирование и рабочие процессы, обеспечивая масштабируемость, удобство обслуживания и производительность.
- Вносите вклад в постоянное совершенствование наших процессов разработки.
- Играйте ключевую роль в архитектурных решениях и общем техническом руководстве проектов.
Необходимые навыки и квалификация:
Желаемые мягкие навыки:
- Продемонстрированные лидерские способности с опытом наставничества и руководства членами команды.
- Отличные письменные и устные коммуникативные навыки.
- Сильныйспособности к аналитическому и критическому мышлению.
- Высокая адаптируемость и оперативность реагирования на технические и бизнес-задачи.
- Способность сформулировать и реализовать четкое видение команды разработчиков.
/дел>