Просмотр вакансии

Сегодня 13-02-2026 20:27
12.02.2026, 18:03

Middle Frontend Developer (React) — PWA

Работодатель: Научсофт

Научсофт

Город: Минск
Занятость: Полная занятость, Удаленная работа
Опыт работы: От 1 года до 3 лет

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, update 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.

Адрес: Минск, улица Леонида Беды, 2

 

Откликнуться на вакансию

Дата
15.02 16.02
USD
2.8644 2.8618
EUR
3.4029 3.394
RUB
3.7207 3.7199
UAH
6.6425 6.6435
CHF
3.7292 3.7169
GBP
3.9078 3.8981
PLN
8.071 8.056
Минск
Утром: °C
Днем: °C
Вечером: °C
Ночью: °C

Сейчас: Скорость ветра: 5-7 м/c Атм. давление: 758 мм.рт.ст Влажность: 90%

Спецпредложения