> Markdown version of [/jobs/ext/3174259-frontend-web-developer](https://www.wearedevelopers.com/jobs/ext/3174259-frontend-web-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Frontend Web Developer - **Company:** Keystone Solutions - **Location:** Brussel, Belgium - **Contract:** Temporary contract - **Skills:** Multitier Architecture, Application Programming Interfaces (APIs), Agile Methodology, User Authentication, Unit Testing, Code Review, Databases, Continuous Integration, Data Governance, DevOps, Web Development, PostgreSQL, OAuth, OpenID, Scrum Methodology, RabbitMQ, Redis, Openid Connect, SignalR, Systems Integration, Web Applications, RxJS, Delivery Pipeline, Gitlab, Git, Vue.js, AngularJS, Integration Tests, Kubernetes, Information Technology, Front End Software Development, Restful APIs, Grpc, Microservices - **Published:** September 17, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=8a3ec4b5383f8311 ## About the Role * Bachelor's degree in Computer Science (minimum) with several years of experience in a similar role. * Ability to develop a web application as a SPA, including a Micro-Frontend architecture, using Angular and Module Federation. * Proficient in authentication mechanisms via OpenID Connect and authorization via OAuth2 for frontend applications. * Confirmed experience in CI/CD and proficient in using deployment pipelines with GitLab. * Familiar with GIT concepts, branches, pull requests, and code reviews. * Experience working in an agile environment, following Scrum methodology, and able to quickly adapt to technical changes during the project. * Fluent in English and one of the two national languages; active knowledge of one national language and passive knowledge of the other is a significant advantage. * Knowledge of the police environment, particularly the Federal Judicial Police, is an important asset. Technologies: * Architecture: Web SPA and Clean Architecture (Must Have), Microservice (Nice to have) * Database: PostgreSQL, PgLite (Nice to have), IndexedDB (Should Have) * Authentication: OpenID and Oauth2 (Must Have) * Web Development: Angular, Module Federation, NX, RXJS, Unit tests (Must Have), Integration Tests, Prime NG (Should Have), Vue.JS (Nice to Have) * API and Communication: Rest API (Must Have), gRPC, SignalR, Rabbit MQ (Nice to Have) * DevOps: Gitlab, CI/CD (Must Have), Kubernetes, Redis (Knowledge) * DevOps: GIT (Must Have) * Project Management: Agile Methodology, Scrum (Must Have) Soft Skills: * Adaptability: Ability to adapt to changes in technology or strategy. * Perseverance: Not giving up at the first sign of difficulty. * Team Spirit: Integrating into the team's vision and reasoning collectively. * Autonomy: Ability to work independently once aligned with the team. * Technical Curiosity: Not limiting oneself to known areas. * Creativity: Thinking outside the box to propose original solutions. * Solution Orientation: Identifying problems but primarily proposing solutions. * Ease of Integration: Quickly adapting to a new environment. * Communication: Ability to communicate easily and when necessary. If you are ready to tackle technical and strategic challenges in a dynamic consultancy environment, apply today ., * Angular - Level: Confirmed - Most recent: Any time * CI/CD - Level: Confirmed - Most recent: Any time * Clean Architecture - Level: Confirmed - Most recent: Any time * GIT - Level: Confirmed - Most recent: Any time * Gitlab - Level: Confirmed - Most recent: Any time * integration test - Level: Confirmed - Most recent: Any time * Module federation - Level: Confirmed - Most recent: Any time * NX - Level: Confirmed - Most recent: Any time * OAuth2 - Level: Confirmed - Most recent: Any time * openid - Level: Confirmed - Most recent: Any time * PostgreSQL - Level: Confirmed - Most recent: Any time * prime NG - Level: Confirmed - Most recent: Any time * REST API - Level: Confirmed - Most recent: Any time * RxJs - Level: Confirmed - Most recent: Any time * Scrum (Agile) - Level: Confirmed - Most recent: Any time * Unit testing - Level: Confirmed - Most recent: Any time * Web SPA - Level: Confirmed - Most recent: Any time Language requirements: Dutch or French Level Active knowledge English Level Active knowledge ## Description Keystone Solutions is seeking a Frontend Web Developer for a consultancy mission at a client site. You will play a key role in a new development initiative aimed at creating a CMS (Case Management System) web solution to address critical operational needs in international police cooperation. This project will utilize the latest web application technologies, built on a microservices architecture, micro frontends, and will be highly available and scalable. The development will follow agile methodologies, particularly Scrum., * Familiarize yourself with the existing environment and business context. * Integrate various services to collect, persist, and modify data used by your client application. * Model different entities while adhering to best practices in data standardization. * Implement user interfaces according to designs provided by the UX/UI Designer, adopting a modular approach. * Implement unit tests and integration tests on the client side. * Version your source code, generate pull requests, and conduct code reviews before integration into the main branch. * Work in an agile manner, focusing on planned tasks, meeting deadlines, and adapting your developments to changing directions. * Maintain the developed solution according to the principles mentioned above, including regular updates of integrated technologies and implementation of new features or modules requested by users. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Exploring the Power of gRPC-Gateway for Writing RESTful Services](https://www.wearedevelopers.com/videos/2072-exploring-the-power-of-grpc-gateway-for-writing-restful-services) - [How to Create New RxJS Operators](https://www.wearedevelopers.com/videos/683-how-to-create-new-rxjs-operators) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Best Companies in the Netherlands: Top 25 Companies in 2023 ](https://www.wearedevelopers.com/magazine/193-best-companies-in-the-netherlands-top-25-companies-in-2023) - [Software Developer Salary in The Netherlands [2023]](https://www.wearedevelopers.com/magazine/217-software-developer-salary-in-the-netherlands-2023) - [How to land a developer job in Amsterdam](https://www.wearedevelopers.com/magazine/36-how-to-land-a-developer-job-in-amsterdam) - [How to Find Tech Jobs in Amsterdam](https://www.wearedevelopers.com/magazine/279-how-to-find-tech-jobs-in-amsterdam) - [The Netherlands – Europe’s powerhouse for software development?](https://www.wearedevelopers.com/magazine/31-the-netherlands-europe-s-powerhouse-for-software-development) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers)