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

Сегодня 04-02-2026 14:17
02.02.2026, 17:19

Middle Angular Developer

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

Научсофт

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

Nauchsoft, an international software development and IT consulting company, is looking for a full-time Middle Angular Developer. We have been in the IT business for 36 years and continue growing. The role involves developing new features, maintaining existing functionality, and working with up-to-date Angular tooling and best practices.

Responsibilities:

  • Develop and maintain web applications using Angular (latest versions);

  • Build reusable UI components and business logic with TypeScript;

  • Work with Angular Reactive Forms and client-side validation;

  • Manage application state using NgRx or similar solutions;

  • Support and refactor legacy Angular applications, participate in migrations to newer Angular versions;

  • Write unit and integration tests;

  • Participate in code reviews and follow team coding standards;

  • Collaborate closely with backend developers, QA, and product team;

  • Participate in CI/CD pipelines and team development workflows.

Requirements:

  • Strong knowledge of JavaScript (ES6+) and TypeScript;

  • Hands-on experience with Angular (latest versions);

  • Solid understanding of Angular architecture:

    • Modules / Standalone components;

    • Components, directives, pipes, services;

    • Dependency Injection;

  • Experience with Angular Reactive Forms and form validation;

  • Experience with state management solutions such as NgRx;

  • Good knowledge of HTML & CSS, including responsive layouts and media queries;

  • Experience with build and tooling:

    • Angular CLI;

    • Webpack / Vite (Angular-based setups);

  • Understanding of SSR concepts (Angular Universal or similar);

  • Experience supporting legacy Angular applications and migrating to newer versions;

  • Experience writing unit and integration tests (Jasmine, Karma, Jest, etc.);

  • Confident Git usage: branching, pull requests, code reviews;

  • Basic experience with Docker / Docker Compose.

Nice to Have

  • Experience with Standalone Components;

  • Experience with Signals (Angular 16+);

  • Experience with RxJS at an intermediate level;

  • Experience with Angular Universal;

  • Experience working in Agile / Scrum teams.

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;
  • The possibility of remote work from any location.

The role is prospective and has been created in line with the company’s planned team expansion.

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

 

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

Дата
03.02 04.02
USD
2.869 2.8684
EUR
3.4041 3.3825
RUB
3.7348 3.737
UAH
6.6502 6.6268
CHF
3.7029 3.6831
GBP
3.9331 3.9205
PLN
8.0812 8.0178
Минск
Утром: °C
Днем: °C
Вечером: °C
Ночью: °C

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

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