Angular developer

Il y a 4 jours

Brussels Brussels Region, BRU, Belgique ThoughtLabs Belgium Temps plein
Nature of tasks
- Develop front-end features using modern frameworks (e.g. Angular)
- Implement responsive and accessible user interfaces based on UX/UI designs
- Write clean, reusable, and maintainable code (HTML, CSS, JavaScript/TypeScript)
- Integrate front-end components with APIs and back-end services
- Apply security best practices (input validation, authentication/authorisation, secure handling of data)
- Ensure cross-browser compatibility and performance optimisation
- Perform unit and integration testing; debug and fix issues
- Ensure code quality through reviews and adherence to standards 2.6.2. Level of education 2.6.2.1.
Minimum Requirement

- Bachelor's degree (EQF level 6) in Computer Science, or equivalent. 2.6.2.2.
Other skills and expertise

- Master's degree (EQF level 7) in Computer Science, or equivalent. 2.6.3. Professional experience 2.6.3.1.
Minimum Requirement

- As defined in section 1.1 Seniority Level, of which at least: o For the Junior level: 1 year of experience in front-end development. o For the Normal, Advanced, Senior level: 4 years of experience in front-end development. 2.6.3.2.
Other skills and expertise

- For the Junior level: o Experience working in an international/intergovernmental organisation or a central national administration.
- For the Normal, Advanced, Senior level: o Experience mentoring junior developers or leading small development teams. Experience working in an international/intergovernmental organisation or a central national administration. 2.6.4. Specific expertise and technologies 2.6.4.1.
Minimum Requirement
- For the Junior level: o 1 year of experience with development and DevSecOps tooling, including version control (Git), issue tracking (e.g. Jira or equivalent), collaboration (e.g. Confluence or equivalent), and CI/CD pipelines (e.g. Jenkins, Bamboo or equivalent) o 1 year of experience with client-side monitoring tools like Dynatrace Real User Monitoring and Azure Application Insights - For the Normal level: o 3 years of experience with development and DevSecOps tooling, including version control (Git), issue tracking (e.g. Jira or equivalent), collaboration (e.g. Confluence or equivalent), and CI/CD pipelines (e.g. Jenkins, Bamboo or equivalent) o 1 year of experience with client-side monitoring tools like Dynatrace Real User Monitoring and Azure Application Insights -For the Advanced level: o 5 years of experience developing single-page applications with Angular and TypeScript o 4 years of experience with development and DevSecOps tooling, including version control (Git), issue tracking (e.g. Jira or equivalent), collaboration (e.g. Confluence or equivalent), and CI/CD pipelines (e.g. Jenkins, Bamboo or equivalent) o 2 years of experience with client-side monitoring tools like Dynatrace Real User Monitoring and Azure Application Insights o 2 years of experience designing reusable front-end components or component libraries and reviewing code produced by other developers - For the Senior level: o 7 years of experience developing single-page applications with Angular and TypeScript o 5 years of experience with development and DevSecOps tooling, including version control (Git), issue tracking (e.g. Jira or equivalent), collaboration (e.g. Confluence or equivalent), and CI/CD pipelines (e.g. Jenkins, Bamboo or equivalent) years of experience with client-side monitoring tools like Dynatrace Real User Monitoring and Azure Application Insights o 3 years of experience as technical lead of a front-end development team, including front-end architecture, performance optimisation and accessibility (WCAG 2.1 AA) compliance 2.6.4.2.
Other skills and expertise

- Experience in web security, authentication and authorisation protocols (OAuth, Open ID Connect)
- Experience with responsive and adaptive design
- Experience developing front-end applications in at least one of the customer’s business domains (event management, safety and security, or document management). 2.6.5. Certificates and/or Standards 2.6.5.1.
Minimum Requirement

- Not applicable. 2.6.5.2.
Other skills and expertise

- Not applicable. 2.6.6. Skills 2.6.6.1.
Minimum Requirement
Not applicable. 2.6.6.2.
Other skills and expertise

- Not applicable. 2.6.7. Languages 2.6.7.1.
Minimum Requirement

- English: level C1 of the Common European Framework of Reference for Languages (CEFR). 2.6.7.2.
Other skills and expertise

- Good knowledge of another official language of the European Union (profiles with at least a level B2 of the Common European Framework of Reference for Languages – CEFR).