Quartier Latin

Фронтенд разработчик

Не указана
  • Нижний Новгород
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • TypeScript
  • HTML
  • CSS
  • CI/CD
  • Agile
  • Git
  • Scrum
  • Kanban
  • Английский язык
  • Английский — B1 — Средний

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

Обязанности:

  • Разработка и поддержка веб-приложений и интерфейсов на Angular (версия от 9 и выше)

  • Проектирование структуры приложений.
    Кроссбраузерная адаптивная верстка страниц и компонентов, работа преимущественно с TypeScript, HTML и CSS (Tailwind CSS, SASS/LESS)

  • Интеграция фронтенда с RESTful API, написание запросов и обработка данных

  • Понимание и умение использовать паттерны микрофронтенда и веб-компонентов

  • Работа с кодом в рамках командных рекомендаций и best practices (SOLID, KISS, DRY)

  • Поддержание высокого уровня качества кода, написание и поддержание юнит- и интеграционных тестов

  • Работа с командой в рамках Agile/Scrum, active code review и mentor culture

Основные требования:
  • Релевантный опыт frontend-разработки 3+ года, опыт использования Angular 2+ от 2-3 лет.

  • Знание TypeScript и глубокое понимание JavaScript (нативный JS), ООП, асинхронность

  • Отличное знание HTML, CSS, адаптивная кросс-браузерная верстка

  • Опыт работы с SASS/LESS или Tailwind CSS

  • Уверенное понимание и применение архитектурных паттернов (MVC, MVVM, FSD), создание слабосвязанного и масштабируемого кода

  • Практическое применение принципов программирования SOLID, DRY, KISS

  • Уверенные навыки работы с Git, GitLab, настройка CI/CD Pipeline

  • Навыки конфигурации Webpack

  • Английский язык

Желательные навыки (будут плюсом):

  • Владение другими фреймворками (например, Vue.js или React)

  • Знакомство с методологиями Agile/Scrum/Kanban, опыт работы в Jira/Confluence

  • Базовые навыки работы с микросервисной архитектурой

Условия:

  • Конкурентная заработная плата, которая будет обсуждаться индивидуально

  • Удаленная работа

  • 5/2, 8-часовой рабочий день (гибкий старт до 11:00 Мск по договорённости)