Международная продуктовая IT компания, которая занимается разработкой и поддержкой высоконагруженных проектов для крупных компаний, основная часть которых представляет собой развлекательные онлайн-сервисы, в поисках Frontend Developer.
Чем предстоит заниматься:
- Разрабатывать новую функциональность и развивать существующую на React и TypeScript;
- Разрабатывать и развивать дизайн-систему на базе MUI и кастомных компонентов;
- Проектировать и развивать архитектуру frontend-приложений с применением современных подходов;
- Проектировать и разрабатывать интеграции с backend, участвовать в проектировании API контрактов;
- Проводить code review и делиться экспертизой с командой;
- Работать в кросс-функциональной команде по Scrum;
- Участвовать в планировании спринтов и декомпозиции задач.
Необходимые навыки и опыт:
- Опыт коммерческой frontend-разработки от 5 лет;
- Уверенное владение JavaScript (ES6+), HTML, CSS и Web APIs;
- Уверенное владение React и TypeScript;
- Опыт создания и развития дизайн-системы;
- Опыт работы с Next.js;
- Опыт работы с REST API и GraphQL;
- Понимание принципов работы WebSocket;
- Понимание принципов безопасности и оптимизации производительности веб-приложений;
- Понимание архитектурных методологий, паттернов и принципов проектирования;
- Умение принимать технические решения, оценивать риски и предлагать варианты реализации.
Будет плюсом:
- Опыт работы с Vite, Rollup и Webpack;
- Опыт работы с Feature-Sliced Design;
- Опыт работы с микрофронтами (Module Federation);
- Опыт работы с монорепозиториями (Lerna, Turborepo, Nx);
- Опыт работы с Node.js и NestJS;
- Опыт работы с Helm, Docker, Kubernetes;
- Опыт написания тестов (Vitest, React Testing Library);
- Опыт написания технической документации и внутренних гайдов.
Что компания может предложить:
- Официальное трудоустройство;
- Удаленный, гибридный или офисный формат работы (на ваш выбор);
- Оплачиваемые отпуск и больничный лист;
- Гибкое начало рабочего дня;
- Русскоязычная команда;
- Отсутствие бюрократии, вопросы решаются оперативно, без многочисленных согласований.
- Частичная компенсация занятий по английскому языку;
- Дополнительные 4 days off в год за счет компании;
- Наличие большого количества задач, которые дают возможность материального и профессионального роста;
- Большая высококвалифицированная команда, к которой всегда можно обратиться.