Front-End Engineer

Il y a 6 heures

Brussels, Belgique NTek Software Solutions Temps plein
pbHiring: Front-End Engineer – Angular 2+ Rust Expert /b /ppbExtension: /b Potential long-term extension, with the program planned to continue at least until the end of 2028 /ppbExperience: /b 10+ years of front-end development experience /ppbLanguages: Good working knowledge of English. Good working knowledge of either Dutch or French. /b /ph3About the Opportunity: /h3ulliWe are looking for an expert-level bLead Front-End Engineer specializing in Angular 2+ /b, with hands-on experience in bRust programming and desktop application development /b. /liliYou will contribute to a major digital transformation and modernization program within a Belgian federal public-sector organization. The project focuses on building secure, scalable, maintainable, and high-performing applications that support critical administrative processes. /liliThis role is ideal for an experienced technical leader who combines strong front-end architecture capabilities with advanced Angular expertise and the ability to develop and maintain desktop applications using Rust. /li /ulh3Candidates must demonstrate relevant hands-on experience in the following areas: /h3ullibRust Programming: /b At least 1 year of practical experience. /lilibAngular 2+: /b At least 5 years of professional experience. /lilibDesktop Application Development: /b At least 1 year of hands-on experience. /lilibFront-End Architecture: /b At least 5 years designing and architecting front-end solutions. /lilibDesign System Development: /b At least 5 years developing and optimizing reusable design-system library components. /lilibCloud-Native Front-End Development: /b At least 5 years of experience. /lilibTechnical Leadership: /b At least 5 years leading or managing front-end development teams. /li /ulpbImportant: /b The combination of Angular 2+, Rust, and desktop application development is particularly valuable for this position. /ph3Key Responsibilities /h3ulliDefine front-end architecture and technical direction in collaboration with solution and enterprise architects. /liliDesign scalable, secure, maintainable front-end solutions, including component architecture, state management, and build pipelines. /liliLead, mentor, and support front-end developers through technical guidance, code reviews, and best-practice implementation. /li liDesign and develop modern, responsive web applications and enterprise portals using Angular 2+. /li liDevelop and maintain desktop applications using Rust. /li liDefine, develop, expose, and consume APIs, including integration with RESTful services and microservices. /li liDevelop and optimize reusable UI components and design-system libraries. /li liImplement and optimize CI/CD pipelines, preferably using Azure DevOps. /li liCollaborate with UX/UI designers, solution engineers, architects, and technical and non-technical stakeholders. /li liTranslate wireframes and prototypes into reusable, accessible, and well-structured code. /li liEvaluate technical alternatives and recommend appropriate solutions based on security, scalability, performance, and maintainability. /li /ulh3Mandatory Technical Requirements /h3ullibFront-end web application development -10 years /b /lilibExposing/consuming APIs in the front end -10 years /b /lilibAngular 2+
- 5 years /b /li libFront-end team leadership/management
- 5 years /b /li libCloud-native front-end application development
- 5 years /b /li libDefining and developing APIs
- 5 years /b /li libWeb portal development using portal technology or Angular
- 5 years /b /li libFront-end architecture
- 5 years /b /li libDesign System library components
- 5 years /b /li libAgile delivery teams
- 5 years /b /li libCI/CD pipeline implementation and optimization
- 3 years /b /li libDesktop application development
- 1 year /b /li libRust programming
- 1 year /b /li /ulh3Preferred / Additional Skills /h3ulliAzure DevOps and modern DevOps practices. /li liEvent-Driven Development and/or Behavior-Driven Development. /li liDomain-Driven Design (DDD). /li liMicroservices integration and application-state management. /li liKnowledge of existing building blocks and services within the Belgian federal government. /li liStrong analytical, problem-solving, communication, and stakeholder-management skills. /li /ulpbEducation: A higher-education degree in Computer Science from a recognized university or university of applied sciences within the European Union is preferred. The diploma must be uploaded to the NTEK platform together with the CV where applicable. /b /pulliCandidates must have a reasonably good knowledge of Belgian asylum authorities and asylum procedures. This is a bmandatory interview criterion /b. /li liCandidates should familiarize themselves with the role and mission of the Belgian Office of the Commissioner General for Refugees and Stateless Persons (CGVS/CGRA), including its responsibilities in examining applications for international protection. /li /ulh3Work Arrangement /h3ulliHybrid working model with b