15.10.2026 aktualisiert

HS
100 % verfügbar

Lead / Senior Angular Developer | Frontend Engineer | Angular + NestJS

Sarajevo, Bosnien-Herzegowina
Nur Remote
Electrical Engineering - Computing and Informatics, Faculty of Electrical Engineering, University of Sarajevo
Sarajevo, Bosnien-Herzegowina
Nur Remote
Electrical Engineering - Computing and Informatics, Faculty of Electrical Engineering, University of Sarajevo

Profilanlagen

Haris_Spahic_Angular_Job_Search_CV.pdf

Skills

Angular & TypeScript Development
Over 10 years of experience in building enterprise web applications with Angular and TypeScript, including reusable UI components, banking journeys, widgets, and bank-specific themes. Expertise in Angular Material, PrimeNG, RxJS, SCSS, HTML5, CSS3, PWA, and Web Components.

Architecture & Nx Monorepos
Strong background in frontend architecture using Nx monorepos, reusable libraries, OpenAPI-generated Angular clients, and environment-based configuration. Proficient with Git, GitHub, GitLab, GitHub Actions, and JIRA.

Backend & Identity Management with NestJS & Keycloak
Full-stack delivery capabilities using NestJS and Node.js for REST API development, combined with Keycloak for authentication and authorization, including role-based access, lazy-loaded routes, and Docker-based identity setup.

Digital Banking & Backbase Platform
Hands-on experience implementing and customizing Backbase digital banking solutions for clients such as DSK Bank (Bulgaria), Tirana Bank (Albania), SKB Bank, and NLB Bank. Certified Backbase Frontend Developer (Amsterdam, 2022).

Testing & Quality Assurance
Proficiency in Jest, Playwright, ESLint, ProtractorJS, and Jasmine for unit, end-to-end, API, functional, performance, and load testing. Experience with SoapUI and WebLOAD for comprehensive quality workflows.

Database & Deployment
Experience with MySQL, PostgreSQL, Oracle, and Docker for data management and production deployment. Skilled in environment-based configuration and production build orchestration.

BPM & Workflow Platforms
Development of complex Angular and PrimeNG interfaces for business process management platforms, including role-based user journeys, process-instance management, dashboards, audit logs, and configuration tools.

Electron Desktop Applications
Development of Electron + Angular desktop applications for parsing, visualizing, and analyzing XML data, with emphasis on performance and usability.

Multilingual & Internationalization Support
Implementation of multilingual support using Localise.biz and migration of applications from AngularJS to Angular 2+. Experience with Ionic v2 for mobile development.

Sprachen

EnglishverhandlungssicherBosnianMuttersprache

Projekthistorie

Lead Software Developer / Frontend Developer & Backbase Implementer

Endava
Implement and customize Backbase digital banking solutions using Angular and TypeScript, including banking journeys, reusable UI components, widgets, and bank-specific themes. Adapt platform capabilities to client requirements and integrate frontend experiences with existing banking systems in cross-functional teams. Contribute to responsive, high-performance digital banking experiences across web channels. Project references: DSK Bank (Bulgaria) and Tirana Bank (Albania).

Full-stack Developer

Termini.info
Designed and delivered a full-stack Angular + NestJS application for recreational football management, including league creation, scheduling, public player registration, team allocation, and match tracking. Owned the complete product lifecycle from architecture and implementation to deployment and ongoing improvements.

Senior Angular Developer

Effective Digital
Designed and developed the EDP Web Client, a complex Angular and PrimeNG interface for the Effective-Flow business process management platform. Built role-based user journeys, process-instance management, dashboards, audit logs, configuration tools, and framework-agnostic standalone Web Components. Developed an Electron + Angular desktop application for parsing, visualizing, and analyzing XML data.

Full-stack Developer

Ventura Travel Agency
Sole developer responsible for end-to-end design, development, maintenance, deployment, and continuous improvement of internal and customer-facing applications. Built Angular applications with Angular Material and PrimeNG and developed NestJS REST APIs, authentication, and business logic. Worked directly with business stakeholders to translate travel-industry requirements into maintainable technical solutions.

Senior Software Engineer

Lupon Ventures
Built and maintained a fintech/fuel-station management platform using Angular, Nx monorepo, TypeScript, PrimeNG, RxJS, and SCSS. Developed partner and admin applications covering transactions, finance reporting, users, statistics, stations, loyalty, marketing, equipment service, and support. Implemented Keycloak authentication and role-based access, guarded lazy-loaded routes, user profile initialization, and a customized login theme with Docker-based local identity setup. Created reusable Nx libraries for UI, domain models, API services, themes, and shared business modules. Delivered data-heavy dashboard features with charts, tables, filters, PDF/Excel export, QR codes, maps, multilingual support, PWA configuration, and production build orchestration. Supported quality workflows with Jest, ESLint, Playwright, and Nx build/test/lint targets.

Software Engineer - Backbase / Digital Banking

Comtrade Digital Services
Delivered enterprise-grade digital banking solutions on the Backbase platform for SKB Bank and NLB Bank. Developed and customized Backbase widgets and journeys with Angular-based technologies and integrated frontend solutions with backend services and APIs. Worked in cross-functional international teams with focus on security, performance, accessibility, clean code, and regulated financial-domain requirements.

Developer - eBanking / Angular

Comtrade Digital Services
Developed and maintained Angular applications for Addiko Bank across Bosnia and Herzegovina, Croatia, Serbia, Montenegro, and Slovenia. Contributed to Addiko Virtual Branch integrations with video identification, payment systems, and third-party services; developed WebLoan and WebCard solutions. Implemented multilingual support with Localise.biz, migrated applications from AngularJS to Angular 2+, and gained 2+ years of Ionic v2 experience.

Test Engineer

Comtrade Digital Services
Performed API, functional, performance, and load testing using SoapUI, WebLOAD, and Visual Studio Test. Implemented end-to-end automation with ProtractorJS and Jasmine for Angular applications.

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden