Angular developer
Il y a 4 jours
Brussels Brussels Region, BRU, Belgique
ThoughtLabs Belgium
Temps plein
Gratuit avec email ou Google
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
Gratuit avec email ou Google
En continuant, vous acceptez nos Conditions d’utilisation & Politique de confidentialité.
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).
- 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).