← Back to vacancies

Front-end Developer (Angular 18)

Utrecht, Netherlands
By agreement
Utrecht, NetherlandsFull-timeMiddle

Description (EN)

About Bloxs

Bloxs is a fast-growing SaaS company that empowers real estate professionals with intelligent tools to manage their portfolios more efficiently. From automating workflows to delivering smart financial insights, our platform helps users gain control and clarity. We re expanding our development team and are looking for a Front-end Developer (Angular) who brings both deep technical skills and a passion for clean, scalable UI development.

Role overview

As a front-end developer, you ll work in a cross-functional product team on both new and existing features, collaborating closely with designers, product managers, and backend engineers. Your core focus will be building modern, maintainable frontends using Angular (v18+), contributing to UI modernization, and ensuring a high level of performance and code quality.

We re modernizing our architecture and design systems, so this is a great opportunity to influence how we build, test, and scale our frontends.

Key responsibilities

Develop and maintain Angular (v18+) applications for our .NET Core-based SaaS platform

Implement UI features using Angular Standalone Components, Feature Modules, and Dynamic Components

Build and maintain reactive structures with Angular Signals and RxJS

Ensure performance through OnPush strategies, efficient change detection, NgZone, and trackBy usage

Write reusable, modular code following DRY and SOLID principles

Apply SCSS best practices including variables, mixins, and responsive theming

Work closely with design on Angular Material and DevExpress UI components

Write unit and E2E tests (Jasmine, Karma, Cypress), and maintain coverage and stability

Collaborate with backend teams to integrate and manage RESTful APIs, interceptors, guards, and DTO-based data flows

Contribute to CI/CD workflows, performance optimization, and frontend architecture



Must-Have experience

4+ years of front-end development experience, with recent hands-on work in Angular

Strong knowledge of Angular v18+, Angular Signals, and RxJS operators (e.g., switchMap, mergeMap, combineLatest)

Solid experience with TypeScript (v5.5+) and SCSS

Experience working with DevExpress (v24+) and Angular Material

Deep understanding of HTTP/HTTPS, RESTful APIs, HttpClient, and authentication flows

Familiarity with performance optimization techniques: OnPush, lazy loading, feature modules

Proficient in testing frameworks: Jasmine, Karma, Cypress (including API mocking and regression testing)

Experience with Webpack, Node.js, and build optimization (AOT/JIT compilation)

Hands-on knowledge of CI/CD processes, dependency management, and build automation

Nice-to-haves

Experience in SaaS, fintech, or enterprise software environments

Familiarity with .NET Core integration and backend collaboration

Knowledge of modular/micro-frontend architecture

Understanding of CQRS patterns and scalable system design

A2 level Dutch (or willingness to learn)

What Bloxs offers

A competitive starting salary based on experience

A performance-based bonus scheme

Travel cost reimbursement ( 0.23 per km)

Personal Development budget

Budget to furnish your home workspace

Pension plan (100% of the premium covered by Bloxs)

25 vacation days (based on a 40-hour workweek)

Daily catered lunch and a panoramic view over the city of Utrecht

Flexible working structure, including part-time and hybrid options with a minimum of two in-office days per week

Additional info

We currently do not offer visa sponsorship or relocation support for this role. You must already be allowed to work and reside in the Netherlands.

We kindly ask external recruitment agencies not to contact us regarding this vacancy, as we do not accept unsolicited assistance or candidate submissions.

Published 9 days ago

Apply →
Dark mode
Salary currency