Middle Frontend Developer (React) — PWA
11 Марта 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.
Зарегистрируйтесь или войдите, чтобы открыть контакты работодателя
Прикрепите резюме для отклика
Уже с нами?
Войдите, чтобы отправить резюме
03 Марта
Минск
Компания "Сервис Деск" Мы, VADAROD – IT компания, которая специализируется на разработке ПО в сфере финтех. Чем предстоит заниматься :...
04 Марта
Минск
Компания "Digital Chief" Digital Сhief – ИТ-компания, специализирующаяся на e-commerce разработке полного цикла. Разработали микросервисное...
04 Марта
Минск
Компания "Апро Интеллект" Hi! We’re looking for a great developer to join our team - someone who wants to make the world a little better....
04 Марта
QA Engineer (Junior/Middle) / Тестировщик
Минск
Компания "Каспи Софтвер" Будем рады вашим откликам на позицию QA Engineer! Что нужно будет делать: • Ручное функциональное тестирование...
04 Марта
Junior PHP Developer (Laravel)
Минск
Компания "Навексофт" У тебя уже есть первые шаги в разработке, и ты хочешь расти дальше в сильной команде? Тогда добро пожаловать в Naveksoft !...
Вакансия размещена в отрасли