Middle Frontend Developer (React) — PWA (в архиве)

21 Марта

Партнерские Вакансии

Город:

Минск

Занятость:

Полная занятость

Компания "Научсофт"

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.

Must-have skills:
  • 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+.

Nice to have:
  • Advanced PWA features (push notifications, background sync).

  • Performance optimization experience (Core Web Vitals, bundle optimization).

  • Experience with monitoring/logging for frontend apps.

Responsibilities:
  • 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.

​​​​​We offer:
  • 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 Апреля

Angular Developer

Минск

Компания "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 – одна из наиболее опытных белорусских компаний в области полного цикла...

Отправить резюме подробнее

Вакансия размещена в отрасли

Информационные технологии / IT / Интернет: