Компания "Научсофт"
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:
The role is prospective and has been created in line with the company’s planned team expansion.
11 Марта
Минск
Компания "Andersen" The international IT сompany Andersen invites a Drupal Developer to join our dynamic and highly skilled professional team....
11 Марта
Минск
Компания "Альфред Консалтанс" Мы — компания, специализирующаяся на привлечении иностранных студентов для обучения в зарубежных университетах. В...
12 Марта
Разработчик Битрикс (Junior Bitrix Developer) в группу Process Automation
Минск
Компания "EY" Команда B1 Digital создаёт цифровые решения для автоматизации бизнес-процессов. Наши разработчики работают целиком над всем...
12 Марта
IT Project Manager (Middle | Senior)( ЕВРООПТ )
Минск
Компания "ЕВРООПТ" Время новых возможностей ООО «Евроторг» приглашает на работу Project Manager. Мы – IT-департамент ООО «Евроторг»,...
13 Марта
Минск
Компания "Innowise Group / Фабрика инноваций и решений" Innowise – одна из наиболее опытных белорусских компаний в области полного цикла...