Описание должности
Ключевые обязанности
- Наставничество и обучение других разработчиков в команде, обмен вашим опытом и одновременное обучение у них для коллективного роста.
- При необходимости выступать в роли практикующего разработчика ПО, демонстрируя способность писать чистый, масштабируемый и поддерживаемый код, соответствующий высоким стандартам качества.
- Сотрудничество с кросс-функциональными гибкими командами для понимания и уточнения функциональных требований, обеспечивая их соответствие бизнес-целям и технической реализуемости.
- Партнерство с техническими руководителями других команд для устранения препятствий, влияющих на сроки поставки, и поддержания единого качества кода в организации.
- Руководство техническими обсуждениями и принятием решений в команде, продвижение лучших практик в разработке ПО и архитектуре, а также вклад в улучшение процессов.
- Продвижение современных методологий и инструментов разработки для повышения производительности, сокращения технического долга и улучшения производительности системы.
- Поддержка руководства в подборе, найме, обучении и оценке эффективности сотрудников, обеспечивая высокие технические возможности команды и соответствие корпоративной культуре.
- Активное участие в формировании технического ландшафта открытой метавселенной, выявление возможностей для инноваций и внедрение масштабируемых решений.
Требования к должности
- Подтвержденный опыт работы в качестве ведущего инженера или технического архитектора в сложных программных системах с успешной реализацией высококачественных масштабируемых решений.
- Глубокие технические знания в области full-stack разработки, облачных вычислений и архитектуры распределенных систем, а также практический опыт работы с несколькими языками программирования и фреймворками.
- Отличные навыки коммуникации и сотрудничества, способность переводить технические концепции в бизнес-ценность и эффективно направлять кросс-функциональные команды.
- Сильные лидерские качества, включая способность обучать младших инженеров, проводить ревью кода и создавать культуру непрерывного обучения и улучшения.
- Опыт работы в гибких средах с подтвержденной способностью адаптироваться к изменяющимся требованиям и достигать результатов в рамках итеративных циклов.
- Способность стратегически мыслить о технических вызовах, балансируя между краткосрочными задачами и долгосрочной архитектурной перспективой.
- Доказанный успех в стимулировании инноваций — будь то через новые технологии, улучшение процессов или креативные подходы к решению проблем.
- Отличные аналитические навыки для выявления узких мест системы, оптимизации производительности и обеспечения надежности в сложных средах.
- Сильные межличностные навыки для построения доверия, разрешения конфликтов и создания командной среды, ориентированной на совершенство и ответственность.
- Способность работать независимо, одновременно внося вклад в командные цели, с проактивным подходом к решению проблем и принятию решений.
Техническая экспертиза
- Владение современными практиками разработки, включая CI/CD, DevOps и технологии контейнеризации (Docker, Kubernetes и др.).
- Опыт работы с облачными платформами (AWS, Azure, GCP) и принципами проектирования распределенных систем для создания масштабируемых и отказоустойчивых архитектур.
- Знание блокчейн-технологий и децентрализованных систем для создания безопасных, прозрачных и управляемых сообществом решений.
- Глубокое понимание шаблонов проектирования ПО, микросервисной архитектуры и разработки API для создания модульных и поддерживаемых систем.
- Способность внедрять и поддерживать надежные протоколы безопасности, обеспечивая защиту данных и соответствие отраслевым стандартам.
- Опыт оптимизации производительности, включая оптимизацию баз данных, стратегии кэширования и решения для балансировки нагрузки.
- Владение системами контроля версий (Git) и рабочими процессами совместной разработки для управления сложными кодовыми базами.
- Знание новых технологий и трендов в области метавселенной, включая интеграцию AR/VR, пространственные вычисления и иммерсивный опыт.
- Способность создавать и поддерживать техническую документацию, обеспечивая ясность и доступность как для разработчиков, так и для стейкхолдеров.
- Опыт работы с автоматизированными фреймворками тестирования и процессами обеспечения качества для надежной и безошибочной поставки ПО.
