Front-end Software Engineer

Ayesa Digital

Brussel

Sur place

EUR 45 000 - 70 000

Plein temps

Il y a 13 jours

Recevez plus de réponses des employeurs

Envoyez un CV adapté au poste en quelques minutes.

Résumé du poste

Ayesa Digital is seeking a Front-End Software Engineer to join our international team and contribute to modern, scalable, secure, and high-performance web applications.

You will develop and maintain front-end architectures, translate wireframes into high-fidelity components, and ensure responsive, accessible interfaces across devices. Collaboration with design and back-end teams is essential in delivering integrated EU projects.

Qualifications

  • Proficient in HTML5, JavaScript, ES6, CSS3, and SASS.
  • Experience with Angular (v14+), Bootstrap, and TypeScript including build tooling like Angular CLI, Webpack, or Vite.
  • Strong knowledge of modular frontend architectures, Web Components, and state management patterns.

Responsabilités

  • Develop and maintain front-end web applications and architecture using modern web technologies and frameworks.
  • Translate UX/UI wireframes into functional, high-fidelity pages and reusable components.
  • Ensure responsive, accessible, and cross-browser compatible interfaces across devices.
  • Collaborate with UX/UI designers, back-end developers, and other teams to deliver integrated solutions.
  • Contribute to CI/CD pipelines and front-end testing (Jest, Karma, Cypress) and performance monitoring.

Connaissances

HTML5
JavaScript
ES6
CSS3
SASS
Angular
TypeScript
Angular CLI
Webpack
Vite
React
Vue.js
Responsive design
Web Components
State management
OAuth
OpenID Connect
Git
JIRA
Confluence
CI/CD
Jenkins
Bamboo
Dynatrace RUM
Azure Application Insights
CDN (Cloudflare/AWS CloudFront)
SEO
Accessibility
Jest
Karma
Cypress
Redux
English
French

Outils

Angular CLI
Webpack
Vite
Jenkins
Bamboo
Git
JIRA
Confluence
CI/CD pipelines

Description du poste

At Ayesa Digital, we grow with you!

Every professional in our company is essential. Thanks to their talent, we continue to expand: today, we are a global team of more than 11,000 people working toward a shared mission.

Ayesa Digital is currently participating in high-impact European Union projects designed to address major European challenges and drive science and innovation. These strategic technological initiatives stand out for their international scope and strong commitment to socially oriented results.

We are looking for a Front-End Software Engineer to join our international team and contribute to the development of modern, scalable, secure, and high-performance web applications.

Key Responsibilities
  • Develop and maintain front-end web applications and architecture using modern web technologies and frameworks.
  • Design intuitive and engaging user interactions to enhance the overall user experience.
  • Translate UX/UI wireframes and mock-ups into functional, high-fidelity web pages and reusable components.
  • Build responsive and adaptive applications that provide a consistent experience across different browsers and devices.
  • Develop reusable, modular, and maintainable front-end code for current and future applications.
  • Build user interfaces using modern front-end frameworks, libraries, and web standards.
  • Implement state management solutions to efficiently manage data flow within complex applications.
  • Apply data and security best practices, including input validation, authentication and authorization, secure storage, compliant logging, and monitoring.
  • Ensure web applications are optimised for performance, functionality, accessibility, and cross-browser compatibility.
  • Participate in the design and development of scalable software solutions.
  • Maintain code integrity, organisation, quality, and consistency throughout the development lifecycle.
  • Write clean, functional, and maintainable front-end code.
  • Analyse application data, processes, and code to troubleshoot issues and identify areas for improvement.
  • Perform unit and integration testing, debug issues, and validate code changes.
  • Integrate front-end builds and automated testing into CI/CD pipelines.
  • Ensure solutions meet functional and non-functional requirements and align with user expectations.
  • Prepare and maintain technical documentation.
  • Collaborate with UX/UI designers, back-end developers, and other technical teams to deliver integrated solutions.
  • Apply web performance optimisation techniques, including the use of Content Delivery Networks (CDNs) where appropriate.
  • Follow modern software development and DevSecOps practices throughout the development lifecycle.
What We Are Looking For (Requirements)
  • Professional experience with HTML5, JavaScript, ES6, CSS3, and SASS.
  • Experience developing applications with Angular (v14+), Bootstrap, and TypeScript, including modern build tooling such as Angular CLI, Webpack, or Vite.
  • Good knowledge of developing complex and modular client-side applications using modern frameworks, Web Components, and state management patterns.
  • Proficiency in at least one modern front-end framework such as Angular, React, or Vue.js, with a solid understanding of its core principles.
  • Experience with responsive and adaptive web design.
  • Knowledge of web security, authentication, and authorisation protocols such as OAuth and OpenID Connect.
  • Experience with development and DevSecOps tools, including Git, JIRA, Confluence, and CI/CD pipelines such as Jenkins or Bamboo.
  • Experience integrating front-end builds into CI/CD pipelines.
  • Experience with client-side monitoring and performance tools such as Dynatrace Real User Monitoring and Azure Application Insights.
  • Experience leveraging Content Delivery Networks (CDNs) such as Cloudflare or AWS CloudFront to optimise asset delivery and application performance.
  • Understanding of key web and user interface design principles.
  • Understanding of SEO principles and their application to web development.
  • Knowledge of web accessibility standards and their application when developing user interfaces.
  • Knowledge of front-end testing frameworks and tools such as Jest, Karma, or Cypress for unit and integration testing.
  • Experience with Redux architecture would be considered an advantage.
  • Strong ability to learn and quickly adapt to new technologies and projects.
  • Ability to analyse complex front-end issues and develop effective solutions.
  • Excellent communication and interpersonal skills, with the ability to collaborate effectively within multidisciplinary teams.
  • Ability to work effectively both independently and as part of a team.
  • Ability to participate in multilingual meetings.
  • Good command of English, both written and spoken. Knowledge of French would be considered an additional asset.
  • Results-oriented mindset, with a strong focus on delivering high-quality solutions.

Minimum level of expertise: Junior.

Optional: One of the following or an equivalent certification: a framework-specific certification from a recognised vendor such as Microsoft or Adobe.

What We Offer
  • Prestigious projects within European institutions.
  • International, innovative, and multicultural environments.
  • Continuous support from a team of experts in EU projects.
  • The opportunity to work with modern technologies and contribute to high-impact European initiatives.

If you are ambitious, enthusiastic, and seeking a new professional challenge in international projects with real-world impact, this is the place for you!

In accordance with Organic Law 3/2007 of March 22, the company is committed to promoting the defense and effective application of the principle of equality between men and women, preventing any type of labor discrimination based on sex, and guaranteeing equal entry opportunities. Furthermore, we promote diversity and reject any discrimination based on race, gender, functional diversity, religion, sexual orientation, gender identity, or any other personal or social condition, striving to build an inclusive and enriching environment.

Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez votre fichier ici.
Similar jobs

Postes similaires à comparer

Full Stack Software Engineer
Full Stack Software Engineer

Ayesa Digital • Brussel

Sur place
EUR 45 000 - 65 000
Prestigious projects within European
International, innovative, and multic
Support from EU projects team
+2
Back-End Software Engineer
Back-End Software Engineer

Ayesa Digital • Brussel

Sur place
EUR 42 000 - 55 000
EU projects
International team
Modern tech stack
+1
Full Stack Software Engineer
Full Stack Software Engineer

Ayesa Digital • Brussel Hoofdstad

Sur place
EUR 42 000 - 72 000
European projects
Multicultural teams
Full-stack exposure
+1
Mobile Software Engineer
Mobile Software Engineer

Ayesa Digital • Brussel

Sur place
EUR 42 000 - 56 000
Test Automation Engineer
Test Automation Engineer

Ayesa Digital • Brussel

Sur place
EUR 55 000 - 95 000
Prestigious EU projects
International, multicultural teams
Support from EU project experts
+1
Senior Data Scientist (Machine Learning & AI)
Senior Data Scientist (Machine Learning & AI)

Ayesa Digital • Belgique

Sur place
EUR 105 000 - 108 000
Quality Assurance Engineer
Quality Assurance Engineer

Ayesa Digital • Belgique

Sur place
EUR 55 000 - 75 000
Frontend Engineer - Build Scalable, High-Impact Web Apps
Frontend Engineer - Build Scalable, High-Impact Web Apps

Ayesa Digital • Brussel

Sur place
EUR 45 000 - 70 000
DATA SCIENTIST
DATA SCIENTIST

Ayesa Digital • Brussel Hoofdstad

Sur place
EUR 60 000 - 90 000
DATABASE ENGINEER
DATABASE ENGINEER

Ayesa Digital • Brussel Hoofdstad

Sur place
EUR 65 000 - 90 000