Обязанности:
YouGile – это система управления проектами с чатами и функциями для удобной коммуникации.Мы уже 7 лет на рынке. Мы растем в 2 раза ежегодно. Сейчас у нас более 5 000 000 использований в месяц от клиентов из разных сфер: от IT до девелоперских и производственных компаний.У нас распределённая продуктовая команда (~50 человек) в 7 странах. Нам нравится работать без излишней бюрократии и микроменеджмента, чтобы каждый мог сфокусироваться на том, что умеет лучше всего.Мы ищем архитектора с глубокими техническими знаниями и hands-on подходом, способного эффективно развивать техническую архитектуру нашего продукта.Ключевые задачи: Глубокое понимание архитектуры продукта и кода: носитель экспертизы по всей кодовой базе; Оптимизация и упрощение архитектуры/стека для снижения порога входа новых инженеров; Обеспечение роста качества кодовой базы и внедрение архитектурных улучшений; Управление техническими долгами и поддержка команд в решении сложных задач; Внедрение и распространение новых эффективных практик среди техлидов. Что ждём от кандидата: Экспертное владение технологиями из нашего стека: TypeScript, React и Node.js; Опыт работы с архитектурой крупных/сложных продуктов; Умение не только строить с нуля, но и эффективно улучшать существующие высоконагруженные решения с большой кодовой базой; Технический кругозор, стремление к постоянному профессиональному развитию, желание привносить новые технологии и практики в наш продукт; Независимость в работе: готовность самостоятельно погружаться в код, анализировать и улучшать архитектуру; Базовые (или выше) навыки презентации технических решений (на уровне тех. команд): представление выводов и улучшений CTO и техлидам с конкретными рекомендациями для внедрения. Почему с нами интересно: Предоставим полную свободу действий техническому эксперту по изучению кодовой базы и внедрению изменений, никогда не будем перегружать лишними задачами на коммуникацию и презентации; Полностью удалённая работа с гибким графиком (можно работать из любой точки мира); 100% белая зарплата, оформление по ТК РФ. Возможны альтернативные варианты; Набираем только сильных специалистов, поэтому у нас нет субординации и бюрократии; Мы стремимся использовать самые актуальные подходы и уделяем время на поддержание кода в хорошей форме; Как и любой стартап, мы максимально гибкие и быстрые в принятии решений, а также всегда рады новым идеям и предложениям. Стек разработки YouGile: TypeScript React, MobX, Jest, Webpack, pnpm Nodejs, Express, NestJS, PostgreSQL, REST, WebSockets Electron Dart, Flutter Git, GitLab Инфраструктурный стек: Ubuntu Ansible Nginx, Node.js, PostgreSQL GitLab, Jenkins Elasticsearch, Fluentd, Kibana Prometheus, Grafana