
Front-End Engineer (Angular & DevOps framework) - Brussels - Hybrid - Brussels
- Bruxelles
- Contrat
- Temps-plein
Duration: Freelance, until end of 2025 with extensions
Location: Brussels, Belgium (Hybrid working, with 40% home office)
Start: ASAP, or notice considered.
EU Nationals or working Permit for Belgium
Languages: ENGLISH, with Dutch (a plus)**Urgent 4 Month Contract - Role hiring now!!**
AN exciting opportunity to join a truly global organisation based in Brussels, Belgium. If you have proven capability as a Front-End Developer (Angular framework), please share your CV & motivation for immediate consideration to Javaid - we are shortlisting for interviews now!Your main tasks.
- Build user friendly web and mobile application using recent versions of the Angular framework. This involves simple and complex input and visualization screens, depending on the business requirements
- Work in a team with other front-end developers, back-end developers and domain experts.
- Cooperate with the other members of the front-end team to ensure consistency throughout projects while delivering optimal user experience. We maintain our own design system and shared libraries for this purpose.
- Extensive programming experience with front-end framework Angular
- Professional development experience with both JavaScript and TypeScript
- Excellent in HTML5 and writing cross browser compatible code
- Extensive experience with style sheet languages such as CSS and SCSS.
- You have experience using secure coding techniques, OWASP TOP10.
- You have experience with NodeJS-based build & development tools including Angular CLI
- Familiarity with REST, JSON and API contract specifications in OAS
- Familiarity with Authentication protocols and techniques (SAML, OAuth, OpenID Connect)
- Experience with the NX build system.
- Experience with Signal based solutions.
- Experience with state management solutions in Angular like NGRX or NGXS
- You have a test first mindset (TDD) and thus good knowledge of various testing frameworks such as Cypress, Karma, Jasmine, Protractor,...
- Experience with building complex input and visualization screens involving a variety of data input components (autocomplete, picklist, ...), data presentation components (table, tree, tree table, charts, ...) and screen layouts
- Excellent knowledge of browser troubleshooting and debugging practices
- Experience with maintaining design systems & using storybook
- Experience with development based on Figma designs.
- Familiarity with source control tools, preferably Git/Bitbucket
- In depth understanding of the entire web application development process (design, development and deployment)
- Ability to perform well in a fast-paced environment. Focus on meeting deadlines when needed
- Inquisitive and analytical mind
- Proven ability to work in a multi-cultural multi-functional environment where consensus is critical for success;
- Customer and end-user focused
- Excellent oral and written communications skills
- Conceptual thinking: Understands the underlying issues in most situations and relates some similarities between situations that are not obviously connected through the use of concepts, models or previous experiences
- Seeking Information: Frequently identifies information gaps that are not immediately apparent and selects appropriate sources of information.
- Forming Relationships: Develops good working relationships with internal contacts in immediate organization
- Teamwork: Contributes actively, both in practical terms and by promoting shared values and mutual respect, to the achievement of goals by teams which sometimes include people with varying types & levels of skills
- Is able to both work independent and in team context
- Experience with Atlassian Tools (JIRA, Confluence, BitBucket, Bamboo)
- Experience with Mobile development: iOS, Android, Windows Phone (WinJS), React Native, Flutter
- Having a thorough understanding of Event Driven applications
- Familiarity with other front-end frameworks such as React, Vue, ...
- Experience with Docker
- Experience with UI/UX Design
- Awareness of Real-Time communication through WebSockets
- Awareness of micro front-end methodologies
- English Fluent verbal and written (Dutch is a plus)
We are an equal opportunities employment agency and welcome applications from all suitably qualified persons regardless of race, sex, disability, religion/belief, sexual orientation, or age.
We champion differences in technology recruitment and work with clients who actively wish to diversify their talent force - ALL applicants are welcome to apply.
ICTJob