logo

Bekijk alle vacatures

Frontend Engineer

Vlaams-Brabant, Vlaams-Brabant

Senior Frontend Engineer

Location: Diegem, 2 days remote work

Responsibilities:

  • Develop user-friendly web and mobile applications using the latest versions of the Angular framework.
  • Collaborate with a team of front-end developers, back-end developers, and domain experts.
  • Ensure consistency across projects while delivering optimal user experiences.
  • Maintain and utilize a design system and shared libraries.
  • Build complex input and visualization screens based on business requirements.

Required Qualifications and Experience:

  • Extensive programming experience with Angular.
  • Professional development experience with JavaScript and TypeScript.
  • Proficiency in HTML5 and cross-browser compatible code.
  • Extensive experience with CSS and SCSS.
  • Experience with secure coding techniques, including OWASP TOP10.
  • Familiarity with NodeJS-based build and development tools, including Angular CLI.
  • Understanding of REST, JSON, and API contract specifications in OAS.
  • Knowledge of authentication protocols and techniques (SAML, OAuth, OpenID Connect).
  • Experience with the NX build system and signal-based solutions.
  • Experience with state management solutions in Angular like NGRX or NGXS.
  • Test-driven development mindset with knowledge of testing frameworks such as Cypress, Karma, Jasmine, Protractor.
  • Experience with browser troubleshooting and debugging practices.
  • Experience maintaining design systems and using Storybook.
  • Development experience based on Figma designs.
  • Familiarity with source control tools, preferably Git/Bitbucket.
  • In-depth understanding of the web application development process.

Desired Skills:

  • Experience with Atlassian Tools (JIRA, Confluence, BitBucket, Bamboo).
  • Experience with mobile development (iOS, Android, Windows Phone, React Native, Flutter).
  • Understanding of event-driven applications.
  • Familiarity with other front-end frameworks such as React, Vue.
  • Experience with Docker and UI/UX design.
  • Awareness of real-time communication through WebSockets and micro front-end methodologies.

Language Proficiency:

  • Fluent in English, both verbal and written. Dutch is a plus.

Personal Attributes:

  • Ability to perform well in a fast-paced environment.
  • Strong focus on meeting deadlines.
  • Inquisitive and analytical mindset.
  • Proven ability to work in a multicultural, multifunctional environment.
  • Customer and end-user focused.
  • Excellent oral and written communication skills.
  • Conceptual thinking and ability to form relationships.
  • Teamwork-oriented, with the ability to work independently and in a team context.

Deel deze vacature

Powered by