Middle Angular Developer (в архиве)

09 Июня

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

Город:

Минск

Занятость:

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

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

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.

Похожие вакансии

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. Уверенные...

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

27 Июня

Senior Ruby Developer

Минск

Компания "yourhr.tech" Команда Yourhr.tech помогает специалистам работу в международных компаниях, где ценят профессионализм, результат и...

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

01 Июля

Junior C# Developer

Минск

Компания "Тэксод Технолоджиз" Texode Technologies - компания с более чем 14-летним опытом разработки программного обеспечения. Создаем...

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

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

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