Войти

Middle+/Senior Frontend Developer

Компания Asprodental
Тип Удаленная работа
Оклад 2000 - 3500 USD в месяц
Описание вакансии

О нас

Компания "Asprodental" занимается разработкой программного обеспечения, которая делает жизнь стоматологов проще. Мы используем современные технологии для оптимизации рабочего процесса.


Требования к кандидату:

  • Опыт работы во фронтенд-разработке (3+ года)
  • Не менее 3 лет соответствующего опыта работы в качестве React-разработчика
  • Глубокое понимание React и его экосистемы
  • Опыт работы с TypeScript и JavaScript
  • Четкое понимание принципов Redux/MobX
  • Умение работать с HTML5, CSS3, SCSS
  • Продвинутое понимание REST API и веб-сервисов
  • Опыт создания React-приложений с нуля с использованием Webpack (без использования CRA или NextJS)
  • Уверенное владение инструментами дизайна, такими как Figma
  • Опыт работы с инструментами контроля версий кода, особенно с GIT
  • Опыт работы с CI/CD (GitLab)
  • Опыт работы с методологиями Agile, Scrum, Kanban
  • Умение понимать чужой код
  • Опыт работы в крупных проектах


Soft Skills:

  • Отличные навыки работы в команде
  • Отличные коммуникативные навыки (русский - устный и письменный)
  • Навыки английского языка в устной и письменной форме
  • Умение принимать и предлагать конструктивную обратную связь и адаптироваться на основе полученной обратной связи
  • Способность просить о помощи там, где это необходимо, и помогать другим, когда это необходимо


Будет плюсом,если у вас есть:

  • Знание инженерных практик, включая SOLID
  • Понимание принципов оптимизации кода
  • Понимание принципов DRY, функционального программирования
  • Опыт миграции крупных проектов на новые технологии
  • Понимание принципов OOP
  • Опыт работы с Redux Toolkit, React Query и RTK query
  • Опыт работы со стилизованными компонентами
  • Опыт написания Unit тестов
  • Знание или использовали ранее Webpack Module Federation


Ваши обязанности на проекте:

  • Поддержка текущего фронтенд-приложения React/MobX, обеспечивание его непрерывной работы и функциональности
  • Разработка новых фичей в проекте
  • Написание повторно используемого, тестируемого кода
  • Рефакторинг, улучшение и оптимизация кода
  • Поиск и устранение ошибок в коде
  • Участие во всех этапах жизненного цикла разработки
  • Работа с командой
  • Просмотр кода коллег
  • Просмотр вашего реализованного кода в среде разработки
  • Предложение по оптимизации, реализации для полученных задач
  • Тесная работа с другими членами команды и помощь им в приобретении навыков на основе ваших опытов и решении проблем с их собственным кодом
  • Участие в разработке архитектуры приложения
  • Участие в принятии решений относительно архитектуры кода и применяемых инструментов
  • Участие в ежедневных встречах и обсуждениях задач


Как senior фронтенд-разработчик, от вас ожидается способность работать, как самостоятельно, так и в команде, применять лучшие практики разработки, участие в процессе принятия технических решений.

Telegram @kanirios