Middle Frontend Developer (React) — PWA
Город:
Минск
Занятость:
Полная занятость
Компания "Научсофт"
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.
02 Апреля
Middle Product manager (Mobile iOS)( Амдбай Трейдинг )
Минск
Компания "Амдбай Трейдинг" Полная занятость, удаленная работа Мы занимаемся разработкой и выпуском мобильных приложений, ориентированных...
03 Апреля
Системный аналитик/технический писатель (Junior+/Middle)
Минск
Компания "Центр банковских технологий" ОАО "Центр банковских технологи" приглашает в команду системного аналитика/технического писателя на...
02 Апреля
Минск
Компания "Innowise Group / Фабрика инноваций и решений" Innowise – одна из наиболее опытных белорусских компаний в области полного цикла...
31 Марта
Senior/Lead Asterisk Developer
Минск
Компания "IDT Technologies" We’re looking for a Senior/Lead Asterisk Developer to help us build and scale a cloud PBX solution based on...
01 Апреля
.NET Developer со знанием немецкого языка
Минск
Компания "Innowise Group / Фабрика инноваций и решений" Innowise – одна из наиболее опытных белорусских компаний в области полного цикла...
Вакансия размещена в отрасли