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

09 Июня

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

Город:

Минск

Занятость:

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

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

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+ Python Full-Stack Developer | parsing / scraping / data processing

Ждановичи

Компания "Омега Солюшнс" Проект: платформа для аналитики данных online casino Формат: remote Занятость: full-time Уровень: Middle /...

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

02 Июля

Java Developer

Минск

Компания "Andersen" Andersen is hiring a Java Developer for a project building a mobile banking application with secure transactions,...

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

28 Июня

Golang developer( Секьюрити Лаб )

Минск

Компания "Секьюрити Лаб" Наши ожидания: Опыт разработки Golang от 1 года. Уверенные знания HTTP, REST gRPC, Gorm, Gin. Уверенные...

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

09 Июня

Appian Developer

Минск

Компания "Innowise Group / Фабрика инноваций и решений" Team.Inno – одна из наиболее опытных белорусских компаний в области полного цикла...

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

23 Июня

System Analyst Middle+( ЕВРООПТ )

Минск

Компания "ЕВРООПТ" ООО «Евроторг» приглашает на работу System Analyst Middle+ Мы IT-команда с собственной экспертизой и продуктовой...

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

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

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