Инсайдерлабс

Технический лидер (Tech Lead) — Руководитель команды разработки

От 300 000 RUR
  • Москва
  • Полная занятость
  • Полный день
  • Более 6 лет
  • Vue 3
  • TypeScript
  • FastAPI
  • Python 3
  • RESTful API
  • WebSockets
  • Docker
  • Постановка задач разработчикам
  • Управление командой

Insider Labs — инновационная IT-компания, которая занимается разработкой высоконагруженных веб-приложений с использованием передовых технологий. Мы ищем технического лидера, который будет не только возглавлять команду, но и активно участвовать в процессе разработки.

Задачи

  • Руководство командой разработки, распределение задач и код-ревью.

  • Проектирование и разработка архитектуры фронтенд и бэкенд решений.

  • Написание качественного кода для фронтенд и бэкенд частей проекта.

  • Внедрение технических стандартов и best practices.

  • Взаимодействие с продуктовой командой для уточнения требований и планирования релизов.

  • Оптимизация производительности, обеспечение стабильности и масштабируемости системы.

  • Мониторинг процессов CI/CD и их оптимизация.

Требования

Frontend:

  • Опыт разработки на Vue 3, TypeScript, ES6.

  • Знание NuxtUI и опыт работы с Axios.

  • Умение проектировать и разрабатывать компоненты и взаимодействие с сервером.

  • Опыт тестирования и отладки фронтенд решений.

Backend:

  • Опыт разработки на Python 3, использование FastAPI, aiohttp, requests.

  • Разработка RESTful API и работа с асинхронными системами.

  • Опыт работы с базами данных (реляционными и NoSQL).

  • Интеграция с внешними сервисами и APIs.

Инфраструктура и DevOps:

  • Опыт работы с Nginx, настройка серверов и балансировки нагрузки.

  • Уверенное владение Linux (Debian/Ubuntu).

  • Знание WebSocket (ws) и опыт работы с реальным временем.

  • Опыт интеграции и использования BERT и других моделей ИИ для обработки естественного языка.

Дополнительно:

  • Опыт написания юнит-тестов и TDD.

  • Знание микросервисной архитектуры и контейнеризации (Docker).

  • Способность принимать технические решения и решать сложные задачи.

Soft Skills:

  • Способность принимать решения и нести ответственность за результат.

  • Опыт наставничества и развития команды.

  • Умение работать в условиях неопределённости и быстро адаптироваться к изменениям.

  • Отличные коммуникативные навыки и работа в распределённой команде.

Мы предлагаем

  • Конкурентоспособную заработную плату и бонусы по результатам работы.

  • Современные инструменты и технологии для реализации амбициозных проектов.

  • Дружелюбную и поддерживающую команду профессионалов.

  • Возможности для профессионального роста и обучения.