Москва, улица Большая Дмитровка, 32с4
Метро: ЧеховскаяПривет!
TOPCASE открывает двери для Team Lead PWA разработчика!
Представьте мир, где ваш код не просто работает — он меняет жизнь к лучшему. Это место, где разработка софта — это искусство, а программный продукт помогает людям. Если вы готовы присоединиться к команде, где ценятся рост, учёба и инновации, не пропустите свой шанс. Встречайте новые горизонты в TOPCASE!
Где мы действуем?
Мы — кузница IT-решений в России, Беларуси и на Кипре, создающая как заказные программные продукты, так и воплощающая в жизнь свои стартапы для европейского рынка.
Что мы предлагаем:
Обязанности:
Техническое лидерство команды разработки Progressive Web Apps;
Архитектура, проектирование и реализация высокопроизводительных, отзывчивых и надежных PWA;
Разработка и внедрение best practices по PWA (Service Workers, Web App Manifests, стратегии кэширования, offline-first);
Обеспечение высокого качества кода (Code Review, внедрение и поддержка стайлгайдов, тестирование);
Оптимизация производительности, безопасности и доступности (a11y) веб-приложений;
Тесное взаимодействие с Product Manager, Backend-командами, QA и дизайнерами;
Планирование и оценка задач, контроль сроков выполнения спринтов;
Наставничество и развитие инженеров в команде;
Исследование и внедрение новых технологий и подходов в области PWA и frontend.
Наш идеальный кандидат:
имеет опыт коммерческой frontend-разработки от 5 лет (React);
Имеет подтвержденный опыт лидерства (Tech Lead/Team Lead) в веб-командах от 1 года;
Глубоко понимает принципы PWA и практический опыт их реализации (Service Workers, Caching Strategies, Background Sync, Push Notifications);
Знает JavaScript (ES6+), TypeScript;
Имеет практический опыт работы с экосистемой React: Redux Toolkit (RTK), React Hook Form;
Понимает принципы построения высоконагруженных и отказоустойчивых систем;
Работает с Webpack (обязательно), Git, CI/CD; приветствуется, но не обязательно тестирование (Jest, Cypress, Playwright);
Знает CSS3, препроцессоры, обязательно знание Tailwind CSS, адаптивную/отзывчивую верстку;
Проектирует масштабируемую и поддерживаемую архитектуру фронтенд-приложений;
Взаимодействует с бэкендом (RESTful API, WebSockets);
Опыт управления состоянием приложения через RTK;
Умеет эффективно работать с формами используя React Hook Form и их валидацией;
Нацелен на результат.
Будет плюсом:
Опыт оптимизации производительности React-приложений;
Знание современных подходов к типизации в TypeScript для React-проектов;
Опыт с нативными приложениями (iOS/Android) или cross-platform (React Native, Flutter);
Понимание принципов UX/UI
Как мы будем знакомиться:
Москва
от 350000 RUR
Маковкин Сергей Аркадьевич
Москва
от 8000 USD
Москва
от 8000 USD
СИНАПС ТЕХНОЛОДЖИ
Москва
от 250000 RUR