? Обязанности Разработка архитектуры электронных устройств Проектирование принципиальных схем (аналоговых, цифровых, RF) Подбор компонентной базы с учётом ...
Senior Angular Developer
Описание вакансии
Nauchsoft is an international IT consulting and software development company. We have been in the IT business for 37 years and continue growing.
We are looking for a Senior Angular Developer. This role is prospective and has been created in line with the company’s planned team expansion.
Join a team developing a modern employee self-service mobile application for a large banking organization, aimed at digitalizing and streamlining internal HR processes across the enterprise.
The solution enables employees to access corporate services, personal information, documents, requests, notifications, and other HR-related functionality through a secure mobile-first experience. The project includes integration with multiple enterprise systems, identity and access management services, and middleware APIs.
The development team is responsible for delivering a scalable and user-friendly solution across iOS, Android, and web channels, with a strong focus on responsive UI, security, performance, and seamless integration with back-office platforms.
The project follows an Agile delivery approach and involves close collaboration with Business Analysts, UX/UI Designers, Architects, QA Engineers, and DevOps specialists.
As a Senior Angular Developer, you will play a key role in designing and implementing front-end functionality, participating in technical decision-making, integrating with REST APIs, and ensuring high code quality across the application lifecycle.
The project offers an opportunity to work on a business-critical digital transformation initiative in the banking domain, with complex enterprise integrations and a modern technology stack.
Key Responsibilities- Design, develop, and maintain scalable front-end applications using Angular 17.3.
- Develop responsive and user-friendly interfaces.
- Translate business and UX requirements into high-quality technical solutions.
- Integrate front-end applications with REST APIs and enterprise services.
- Optimize application performance, scalability, and maintainability.
- Participate in technical design, estimations, and architecture discussions.
- Troubleshoot issues and implement reliable fixes.
- Participate in code reviews and contribute to development standards and best practices.
- Contribute to CI/CD processes and continuous improvement of the development workflow.
- Collaborate with distributed cross-functional teams.
- 5+ years of professional front-end development experience.
- 3+ years of hands-on experience with Angular.
- Strong practical experience with Angular 17.x; Angular 17.3 experience is highly preferred.
- Strong knowledge of TypeScript, JavaScript (ES6+), HTML5, CSS3 / SCSS.
- Good understanding of Angular architecture, components, services, dependency injection, routing, and forms.
- Experience with RxJS.
- Experience with state management solutions such as NgRx or equivalent.
- Experience integrating front-end applications with REST APIs.
- Strong understanding of responsive design and cross-browser compatibility.
- Experience with Git and modern development workflows.
- Good knowledge of software design patterns, clean code principles, and maintainable front-end architecture.
- Ability to independently take ownership of complex front-end features.
- Experience participating in technical discussions and code reviews.
- Strong communication and collaboration skills.
- English level B2+ or higher.
- Experience with Ionic, Capacitor, or Progressive Web Applications (PWA).
- Experience with Azure DevOps, Jira, or similar tools.
- Knowledge of authentication and authorization mechanisms such as OAuth2, OpenID Connect, and SSO.
- Experience integrating solutions with HR, ERP, BPM, or employee-management platforms.
- Familiarity with mobile-first design principles.
- Experience mentoring other developers.
- Working hours: 08:00–17:00 .
- Distributed, cross-functional development team.
- Agile/Scrum development environment.
We are looking for a Senior Developer who can:
- Independently own complex front-end functionality.
- Make sound technical decisions and explain them to the team.
- Maintain a strong focus on code quality, performance, security, and maintainability.
- Participate actively in architecture and technical discussions.
- Support and mentor less experienced engineers when required.
We offer:
- Opportunity for professional self-realization and growth.
- Friendly team.
- 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.
Метки
О компании «Научсофт»

Научсофт – компания по разработке программного обеспечения и консалтингу. Основными сферами деятельности компании являются разработка программного обеспечения под заказ, консалтинг в области информационных технологий, предоставление аутсорсинговых услуг и системная интеграция.
Мы гордимся и дорожим:
Сотрудниками
Научсофт - это свыше 500 высококвалифицированных специалистов. Есть комфортный офис в Минске, но можно работать и удаленно. Забота о комфорте сотрудников, создание условий для профессионального развития и успешности каждого – главные задачи, стоящие перед компанией. Научсофт старается не оставить без внимания ни одну важную сферу. Расширенный социальный пакет охватывает как здоровье, так и досуг команд.
Развитие:
- Корпоративные курсы английского, польского языка
- Профессиональная сертификация
- Внутренние и внешние профессиональные тренинги
- Участие в конференциях
Здоровье:
- Оплата больничного
- Медицинское страхование
- Лекарственные препараты в офисе
- Сезонная вакцинация
Спорт:
- Велосипедная парковка
- Спортивная площадка во дворе офиса
- Настольный футбол и аэрохоккей
Питание:
- Комфортная оборудованная кухня
- Чай, кофе в офисе
- Множество заведений питания в 5-минутной доступности от офиса
Отдых и развлечения:
- Ежегодный оплачиваемый отпуск продолжительностью 25 календарных дней
- Насыщенная корпоративная жизнь: праздники, конкурсы, и другие мероприятия.
Заказчиками
Мы внимательно относимся ко ВСЕМ нашим клиентам, уважаем их цели и интересы, создаем гибкие процессы для того, чтобы каждый клиент мог получить именно ту услугу или сервис, в котором нуждается и на тех условиях, которые для него комфортны.
Профессионализмом
Научсофт - это 35 лет опыта, сотрудничество с Microsoft, IBM и Oracle, процессы, соответствующие международным стандартам ИСО 9001, ряд профессиональных наград и команда специалистов высокого уровня. Мы можем уверенно сказать, что подходим к своей работе профессионально.




