Обязанности
- Разработка и развитие веб-приложений и пользовательских интерфейсов;
- Проектирование архитектуры фронтенда, участие в выборе технических решений;
- Работа с состоянием приложения, проектирование data-flow;
- Разработка масштабируемых и производительных UI с учетом требований к скорости и стабильности;
- Оптимизация производительности;
- Настройка и поддержка сборки проектов;
- Написание и поддержка автотестов (Jest);
- Работа с TypeScript: типизация, рефакторинг, повышение надежности кода;
- Взаимодействие с backend-командой по API и контрактам;
- Участие в code review, соблюдение и развитие coding best practices;
- Поддержка и развитие существующего кода, постепенный рефакторинг;
Требования
- Опыт работы c Vue, React, Svelte не менее 5 лет;
- Опыт работы с TypeScript (не менее 3-х лет);
- Опыт работы с Webpack, Vite, Jest, Web Workers (не менее 3-х лет);
- Знания HTML&CSS на уровне оптимизации производительности;
- Знание и умения использовать на практике Coding Best Practices.
Стек: Typescript, Vue 3, React Native, Pinia, Zustand, Tailwind, Vite, GitLab.
Условия:
- Конкурентная заработная плата (обсуждается после прохождения собеседования);
-
График 5/2 c 09:00 до 18:00 или 10.00 до 19.00;
-
Удаленный формат работы;
-
Выдаем мощные рабочие ноутбуки;
-
100% компенсация больничных листов;
-
Корпоративная скидка на изучение английского языка в Skyeng.