Job Title: Front End Engineer, niveau expert
Duration: 12 months
Language: EN+FR/NL
Location: Belgium
Work mode: Hybrid
Job Description
One of the profiles we are looking for is a Front End Developer/Engineer, level expert (+10 years of experience, obligatory), specialization in Angular 2+. The development of websites is not considered relevant experience, the development of web portals or webshops is. If you are a fullstack developer, then your back end experience in the java programming language is at least 2 years of experience with java SE10+ (mandatory) and you have performed at least 6 years of full-time front end development in the last 10 years (mandatory).
- A description of the tasks and competencies can be found below. You form a team with other experienced, very competent and motivated people. You can always rely on the knowledge and competencies of our enterprise architect.
- If you feel attracted by the basic mission of the CGRS and you have a match with the range of tasks and the required competencies, do not hesitate to apply.
- If you are looking for a pure lead and/or advisory position, please refrain. The emphasis is on analyzing, designing and implementing. Those looking for 4 days of teleworking will also be disappointed with us. To promote team spirit, we ask you to be present at the office 3 days a week. Our offices are located next to Brussels South Station.
- Degree in computer science higher education short or long type, obtained at a recognized college or university within the European Union, is compulsory (diploma must be present together with CV within pro unity platform),
- Continuously training himself to stay abreast of the latest sustainable trends and innovations within the domains of front end development,
- 10 years of Hands on experience with front end application development,
- 5 years of Hands on experience with cloud native front end application development,
- 5 years of Hands on experience in developing single page applications,
- 5 years of Hands on experience with Angular 2+ framework,
- 5 years of Hands on experience in defining and developing APIs, as well as in unlocking/consuming APIs in front end,
- 5 years of Hands on experience in developing web portals based on web portal technology or via angular 2+ framework
- 5 years of Hands on experience as a front end architect (design and architecture front end solution),
- 3 years of Hands on experience with development and optimization of library components of a Design System,
- 3 years of Hands on experience in implementing and optimizing CI/CD pipelines, preferably within Azure DevOps,
- 5 years of Hands on experience working (together) within agile delivery teams,
- Knowledge and hands-on use of JAVA SE10+ is an added value,
- Knowledge of Event Driven and/or Behavioral Driven Development is an added value,
- Knowledge of Domain Driven Design is an added value,
- Knowledge of already existing building blocks and services within the federal government context is an added value,
- Ability to propose alternative solutions and formulate recommendations on the choices to be made, taking into account the full context,
- Good listener, flexible attitude, and the ability to communicate with technical and non-technical stakeholders.
II. Tasks
- As an experienced front-end Engineer/developer with expertise in the Angular framework and extensive experience in integrating RESTful services, you are passionate about building modern and scalable web applications. Your skills will enable you to design and develop seamless, modern and responsive user interfaces, leveraging the power of Angular and the capabilities of RESTful services,
- You will be able to communicate and collaborate effectively with other team members, to streamline the integration of microservices in the front-end and ensure a seamless user experience,
- You are skilled in translating designs and wireframes into well-structured, semantic and reusable code. You are well-versed in implementing the latest front-end technologies and best practices, taking into account the capabilities and limitations of the different browsers and devices,
- You are familiar with best practices for structuring code and optimizing the frontend architecture for a better user experience.
- You are well-versed in implementing APIs, processing data flows and managing state in the application,
- You constantly keep yourself informed of the latest developments,
- Your strong analytical and problem-solving skills enable you to tackle complex challenges and deliver effective solutions,
- You enjoy working in a team and can communicate well with both technical and non-technical stakeholders to fully understand and meet the needs of the project,
- Even if you work in a team, you have sufficient maturity to work independently and proactively,
- You actively collaborate with UX/UI designers and other internal stakeholders, provide feedback on the feasibility of the designs and provide input with which the graphic designs can be further optimized
- You correctly assess the architecture and data models and discuss them with your colleagues and stakeholders.
Skills
- Experience as a front end architect
- Experience with working (together) within agile delivery teams
- experience with Angular 2+ framework
- Experience with Cloud Native Front End Application Development
- Experience with front end application development
- experience in defining and developing APIs, as well as in accessing/consuming APIs in front end
- Experience in developing single page applications
- Experience with developing web portals based on web portal technology or via Angular 2+ framework
- experience with implementing and optimizing CI/CD pipelines
- experience with development and optimization of library components of a Design System