Вайт Код
Senior Frontend developer (React)
- JavaScript
- REST API
- React
- TypeScript
- Single Page Application
- React Native
- Teamleading
Мы — White Code, IT-компания с официальной аккредитацией и международной аудиторией. Уже более 50 миллионов человек по всему миру пользуются нашими продуктами: приложениями, браузерами, VPN-сервисами и расширениями.
Хотите создавать полезные IT-продукты и работать в сильной команде? Тогда ждем ваше резюме.
Стек:
Языки и фреймворки: TypeScript, React, React Native;
Мобильная часть: React Native, Expo, React Navigation, MobX (Redux Toolkit);
Бэкенд-интеграция: Firebase, REST API, Websockets;
Инструменты и практики: Vite, Webpack, decimal.js для точных вычислений, ESLint, Prettier, Husky;
Тестирование: Jest, React Testing Library.
Формат работы: офис (7 мин. от м. Петроградская).
Чем предстоит заниматься:
- Разработка и поддержка веб- и мобильных интерфейсов на React и React Native;
- Проектирование модульной архитектуры с учётом масштабирования и повторного использования компонентов;
- Участие в построении CI/CD процессов, настройке автоматических сборок и релизов;
- Оптимизация производительности и загрузки (lazy loading, code splitting, анализ Lighthouse/PageSpeed);
- Работа с REST API, WebSocket, интеграцией с Firebase;
- Внедрение unit и интеграционного тестирования с помощью Jest и React Testing Library;
- Создание и поддержка компонентов собственной ui-библиотеки;
- Ведение технической документации, участие в код-ревью, обмен знаниями с командой.
Что нужно для успешной работы:
- 5+ лет опыта с React и TypeScript, в том числе коммерческий опыт с React Native от 1 года;
- Отличное знание TypeScript (типизация, generics, условные типы);
- Уверенное понимание принципов архитектуры SPA/PWA и мобильных приложений;
- Опыт с MobX и/или Redux Toolkit;
- Опыт работы с CI/CD, Code Splitting, производительностью;
- Навыки написания тестов (unit, integration);
- Умение анализировать и улучшать UX;
- Самостоятельность, инициатива и хорошие навыки коммуникации.
Этапы общения: всего два интервью. Мы ценим ваше время и не даем никаких тестовых заданий.
Обычно процесс занимает не больше недели. И в любом случае мы обязательно вернемся с фидбэком.
Мы заботимся о наших сотрудниках и предлагаем:
Офис: светлый и просторный офис в центре Санкт-Петербурга с переговорными комнатами, комфортными рабочими местами и обустроенной кухней (пешая доступность от метро Петроградская);
Забота о здоровье: ДМС высокой категории в СК «РЕСО-Гарантия» для офисных сотрудников (более 150 клиник, включая стоматологию, амбулаторное лечение, вызов скорой помощи, стационар) после испытательного срока;
Компенсация обедов: корпоративная система «НаЛанч»;
Проекты: мы предлагаем работу с зарубежным рынком – это позволяет быть на гребне современных технологий, свежих идей и актуальных тенденций IT сферы. У вас точно будут крутые задачи!
Команда: сильные разработчики, которые совместно генерят идеи и обмениваются опытом. В нашей команде каждый понимает, как он может развивать свои навыки, компетенции и профессионально расти;
Стабильность: за 11 лет мы решили множество задач, разработали свою продуктовую экосистему и собрали дружную команду специалистов.
Вместе с откликом присылайте ссылку на ваш аккаунт в tg, так мы сможем пообщаться быстрее.
До встречи в "White Code"!