Middle Frontend Developer (React) — PWA
13 Мая 2026
Город:
Минск
Занятость:
Полная занятость
Компания "Научсофт"
Nauchsoft is an IT consulting and software development company with 36 years of experience and a team of 770+ professionals and continuing to grow.
We are looking for a Middle Frontend Developer to build a Progressive Web App (PWA). The role focuses on developing a modern web application with a strong emphasis on performance, reliability, and user experience.
- Hands-on experience building production-grade PWA (Service Workers, caching strategies, offline mode, updаtеlifecycle) - for further consideration of your CV, please include information about your experience with PWA in your cover letter. Candidates without experience with PWA will not be considered!!!
-
Strong JavaScript (ES6+) and TypeScript.
-
Hands-on experience with React in production projects.
-
Solid HTML/CSS, including responsive layout and media queries.
-
Experience with forms and validation (e.g., React Hook Form, Zod/Yup).
-
State management experience (e.g., Redux / Zustand / MobX).
-
Experience with build tools: Webpack and/or Vite.
-
Understanding of SSR basics / Next.js fundamentals (or similar concepts).
-
Experience supporting legacy code and participating in migrations.
-
Unit & integration testing experience.
-
Team workflows: Git branching, PRs/code review, CI basics.
-
Containerization fundamentals: Docker / Docker Compose.
-
English level: B1+.
-
Advanced PWA features (push notifications, background sync).
-
Performance optimization experience (Core Web Vitals, bundle optimization).
-
Experience with monitoring/logging for frontend apps.
-
Develop and maintain a React-based PWA (feature development + ongoing improvements).
-
Implement responsive UI and ensure cross-browser compatibility.
-
Work with forms and data validation, integrate with APIs.
-
Collaborate with the team through code reviews, planning, and delivery routines.
-
Maintain and improve existing codebase, support refactoring/migrations when needed.
-
Write unit and integration tests for key flows.
-
Participate in CI workflows and ensure stable builds.
- Opportunity for professional self-realization and growth.
- 25-days of paid vacation.
- Medical insurance and 100% payment for sick leave.
- Professional training and obtaining certificates at the company's expense.
- Foreign language courses and other corporate programs.
- A variety of corporate events.
- Bonuses in case of wedding or a child’s birth.
This role is prospective and has been created in line with the company’s planned team expansion.
Зарегистрируйтесь или войдите, чтобы открыть контакты работодателя
Прикрепите резюме для отклика
Уже с нами?
Войдите, чтобы отправить резюме
17 Мая
Senior Frontend Developer по разработке игр
Минск
Компания "Прогмакс Девелопмент" "Прогмакс Девелопмент" - активно растущая IT-компания, реализующая международные проекты и инновационные...
13 Мая
Equation Developer (Junior/Middle)
Минск
Компания "ВЭБ Технологии" VEBTECH приглашает в нашу команду Equation Developer для работы на финтех проектах компании. Готовы рассмотреть...
13 Мая
Middle+ / Senior Full-stack developer (Node.js + React)
Минск
Компания "УайтСнейк" WhiteSnake — динамично развивающаяся компания в сфере разработки программного обеспечения и консалтинга, предлагающая...
13 Мая
Project Manager (Junior/Middle)
Минск
Компания "ВЭБ Технологии" VEBTECH приглашает Project Manager для работы на финтех проектах компании. Обязанности: ...
13 Мая
Senior FullStack Developer (PHP+JS)
Минск
Компания "УайтСнейк" WhiteSnake — технологическая компания, которая за 4 года выросла в команду из 200+ талантливых специалистов. Мы создаем...
Вакансия размещена в отрасли