Senior Frontend Developer
Условия работы
Обязанности:
-
Проектирование и разработка масштабируемых, сложных веб-интерфейсов на React/Next.js;
-
Создание систем переиспользуемых компонентов и поддержание чистой архитектуры;
-
Верстка Pixel-perfect интерфейсов на основе дизайнов из Figma/Sketch, с учетом принципов доступности (Accessibility) и UX;
-
Плотная работа с командами Backend, Design, QA и Product для реализации новых фич и интеграции API (REST, GraphQL, Websocket);
-
Самостоятельное ведение разработки функционала (feature ownership), проведение Code Review, внедрение лучших практик и менторство менее опытных коллег;
-
Написание тестов (Unit, Integration, E2E), оптимизация производительности приложений и поддержка высокого качества кода;
-
Настройка и поддержка инструментов сборки, участие в CI/CD процессах.
Требования:
-
Более 5 лет коммерческой разработки. Экспертное владение JavaScript/TypeScript, React и Next.js;
-
Опыт создания и поддержки масштабных высоконагруженных систем.
-
Глубокое понимание фронтенд-архитектуры, принципов Clean Code и Clean Architecture;
-
Умение проектировать системы переиспользуемых компонентов и знание паттернов проектирования;
-
Опыт работы с UI-библиотеками (Material UI, Ant Design и др.);
-
Умение верстать Pixel-perfect интерфейсы по макетам (Figma/Sketch) и знание принципов доступности (Accessibility);
-
Навыки интеграции REST, GraphQL и Websocket;
-
Практический опыт настройки систем сборки, написания тестов (Unit, Integration, E2E) и глубокая экспертиза в оптимизации производительности приложений;
-
Опыт работы с CI/CD и Docker.
-
Умение работать самостоятельно и лидировать задачи (ownership);
-
Опыт проведения Code Review, менторства младших разработчиков и эффективного взаимодействия с командами Backend, Design, QA и Product.
Условия:
- График работы: 5 дней в неделю, с 09:00 до 18:00;
- Оформление в соответствии с Трудовым кодексом РУз, предоставление 28 календарных дней отпуска;
- Отсутствие строгого дресс-кода — мы стремимся разрушить стереотипы о государственных организациях;
- Работа в сильной команде профессионалов, готовых делиться знаниями и опытом;
- Участие в крупных и значимых проектах, направленных на создание сервисов для улучшения жизни населения и оптимизацию бизнес-процессов в ведущих предприятиях страны;
- Широкие возможности для самостоятельных решений и активного влияния на развитие компании.
Заинтересованы в вакансии?
Перед откликом на вакансию, обязательно ознакомьтесь с обязанностями и условиями работы