Frontend Developer

Hnm Solutions
Brussels, Belgium
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Brussels, Belgium

Tech stack

JavaScript
Agile Methodologies
Unit Testing
Continuous Integration
DevOps
Design of User Interfaces
Integrated Development Environments
Performance Tuning
Scrum
Cloud Services
Software Engineering
TypeScript
Web Applications
Eslint
React
GIT
WebPack
Integration Tests
Low Latency
Maintaining Code
Build Tools
Bitbucket
Front End Software Development
Software Version Control
Docker
Microservices

Job description

Software Development: Design and develop scalable, high-performance front-endapplications using TypeScript ,React, and React Query , ensuring maintainability, efficiency,and alignment with best practices.

Component Development : Build reusable and modular UI components using React HookForm for form management and Ant Design

for consistent and responsive UI design.

Microfrontend Architecture: Contribute to and implement Microfrontend architecture,ensuring seamless integration of independently deployable front-end applications.

Performance Engineering: Optimize front-end performance through profiling, lazy loading,and code-splitting. Ensure high performance and low latency across web applications.

DevOps & Build Tools: Configure and optimize build processes using Vite for faster bundlingand hot reloading. Ensure smooth integration of front-end code with backend services.

Testing & Documentation : Use Storybook to document and showcase reusablecomponents. Ensure the quality of front-end code through unit tests, integration tests, andadherence to ESLint standards.

Collaboration : Work closely with back-end engineers, product owners, and designers todefine and deliver functional, performant, and visually appealing front-end solutions.

End-to-End Ownership : Take full ownership of tasks from analysis through design toimplementation and deployment, ensuring high-quality and timely delivery of front-endfeatures.

Mentorship : Provide guidance and mentorship to junior front-end developers, fosteringknowledge sharing and a culture of continuous improvement.

Requirements

Do you have experience in Unit testing?, Proven experience with TypeScript ,React, and React Query for building dynamic, scalable,and maintainable front-end applications

Strong experience with React Hook Form for form management and Ant Design for UIcomponents and design systems

Hands-on experience in designing and implementing Microfrontend architectures, breakingdown large applications into smaller, manageable pieces

Expertise with Vite for fast bundling and development environment setup, ensuring rapidbuild times and optimal developer experience. Experience with

Webpack would be a plus.

Experience with Storybook for component-driven development, enabling consistent UI/UXdesign.

Proficiency in maintaining code quality and standards using ESLint and other static analysistools

Familiarity with testing frameworks (e.g.,Jest ,React Testing Library ) and unit testing

Solid understanding of front-end performance optimization techniques, including lazy loading caching, and code splitting

Familiarity with Agile methodologies, and experience working in Scrum teams, delivering deliveringiterative, high-quality software

Ability to communicate effectively with cross-functional teams, understanding requirements and delivering well-architected solutions

Strong problem-solving skills, with a focus on writing clean, reusable, and well-documented code

Experience working with version control tools, such as Git (preferably Bitbucket)

Preferred:

Experience with CI/CD practices for front-end applications

Exposure to cloud platforms and integrating front-end applications with cloud services.

A proactive and independent mindset, with the ability to take ownership of projects and drivethem to completion with minimal supervision.

Familiarity with Docker and modern containerized development practices

About the company

With the integrated Network Management (iNM) programme, EUROCONTROL has embarked ona digital transformation journey to replace its core legacy systems. iNM envisages by 2030 therenewal of all the NM's main operational systems through a collection of technical releases. Oneof the first technical releases of iNM is eEAD. eEAD will support member states and ANSPs in fulfilling their ICAO and SES obligations, suchas conformance to CP1 regulation with respect to digital NOTAM and aeronautical featureservice provisions.

Apply for this position