Мы создаем новый продукт D2C в категории LegalTech/InfoTech и ищем ведущего разработчика интерфейса, который поможет создавать и возглавлять разработку масштабируемой и высокопроизводительной серверной части, а также участвовать в создании приложений пользовательского интерфейса с использованием Next.js и связанных технологий. Как технический руководитель, вы будете не только обеспечивать высокую производительность, масштабируемость и надежность программных решений, соответствующих миссии Win Tech, но также направлять и наставлять свою команду, принимать технические решения и играть ключевую роль в формировании архитектуры продукта. Вы будете сотрудничать с межфункциональными командами, включая инженеров и менеджеров по продуктам, для последовательного и устойчивого достижения результатов, одновременно развивая культуру инноваций и постоянного совершенствования.
У успешного кандидата будет страсть к инновации, быть в курсе новых технологий, отличные навыки общения и сотрудничества для работы с межфункциональными командами в удаленной среде, а также сильные лидерские способности, которые вдохновляют и направляют команду разработчиков.
Обязанности:
- Руководство и наставничество команды разработчиков, предоставление технических рекомендаций и проверок кода;
- Управление принятием технических решений и архитектурным выбором для проект;
- Сотрудничать с менеджерами по продуктам для перевода бизнес-требований в технические спецификации;
- Установить и обеспечить соблюдение стандартов кодирования, лучших практик и процессов разработки;
- Определить и активно решать проблемы технического долга и масштабируемости;
- Управлять, разрабатывать и поддерживать все серверные компоненты;
- Проектировать, внедрять и управлять RESTful API для веб-сервисов;
>- Управление проектированием базы данных, построение схем и выполнение запросов;
- Разработка приложений пользовательского интерфейса с использованием Next.js для внешнего интерфейса;
- Обеспечение высокой производительности, масштабируемости и надежности пользовательского интерфейса. приложения;
- Участвовать в совещаниях по определению архитектуры;
- Участвовать в церемониях Канбана (ежедневно/ретро);
- Просматривать архитектуру проекта и в результате способствовать проведению встреч по улучшению архитектуры .
Требования:
- Опыт работы в сфере разработки не менее 8 лет, из них не менее 3 лет в сфере разработки. лидерская роль;
- Подтвержденный опыт успешного руководства и реализации сложных проектов по разработке программного обеспечения;
- Сильные архитектурные навыки с возможностью проектирования масштабируемых, легко поддерживаемых систем;
- Квалификация в гибких методологиях и инструментах управления проектами;
- Подтвержденная способность наставлять и развивать разработчиков младшего и среднего звена;
- Опыт оптимизации производительности и масштабируемости как клиентских, так и серверных систем;
- Опыт оптимизации производительности и масштабируемости как клиентских, так и серверных систем;
- Опыт оптимизации производительности и масштабируемости как интерфейсных, так и серверных систем;
- Опыт оптимизации производительности и масштабируемости как внешних, так и внутренних систем;
- li>
- Знание лучших практик безопасности и их реализации в веб-приложениях;
- Знание практик и инструментов DevOps (например, Docker, Kubernetes, Jenkins);
- Серьезная проблема- навыки решения и способность принимать важные решения под давлением;
- Отличные лидерские и коммуникативные навыки, способность мотивировать и вдохновлять команду;
- Глубокое знание Web UI-технологии, включая React и Typescript;
- Знание поведения браузерного рендеринга и оптимизации производительности;
- Понимание REST API и проектирования RESTful API;
- Глубокое понимание Контроль версий Git;
- Отличные навыки общения и сотрудничества для удаленной межфункциональной командной работы;
- Стремление к инновациям и постоянному обновлению новых технологий;
- Высшее образование в области компьютерных технологий. Наука, компьютерная инженерия или аналогичный опыт работы;
- Ориентация на качество, внимание к деталям, идеальная реализация и удовлетворение потребностей пользователей;
- Знание английского языка на среднем уровне или выше .
Мы предлагаем конкурентоспособную оплату труда, неограниченное количество отгулов и возможность работать с динамичной и растущей продуктовой компанией.