NRB Group Logo jpg

Frontend Developer

NRB Group

Job Description

About the job

Job Description

Looking for a change? New challenges?

Want to boost your career in a Front-end developer role? Join our Local Managed Staffing team at NRB!

The NRB Group, now a leader in Belgium's ICT sector, offers a wide range of IT services to meet all your IT needs, from Infrastructure & Cloud to Software Development, Consultancy & Managed Staffing.

Find out more here.

Description:

The product "Digital workplace - Communication" consists of several tools and applications to support various demands of departments and users within our clients organization. In this product, a new initiative has started. It consists of migrating the corporate websites to SiteCore XM Cloud.

Requirements:

Must-have Skills

FRONT-END:

  • Sitecore XM Cloud: Understanding of the XM Cloud architecture, including its SaaS nature, composable architecture, and deployment models.
  • Experience working with Sitecore Pages and Experience Manager within the XM Cloud environment.
  • Knowledge of XM Cloud's content delivery capabilities and integration with front-end frameworks like Next.js.
  • Familiarity with developing and deploying applications on XM Cloud.
  • Understanding of security and scalability considerations in XM Cloud. js & Sitecore JSS

Integration:

  • Proven experience building and deploying Next.jsapplications integrated with Sitecore XM Cloud using Sitecore JSS.
  • Deep understanding of how to fetch and render Sitecore content within a Next.jsapplication using JSS.
  • Proficiency in implementing server-side rendering (SSR) and CSR (Client Side Rendering) with Next.js and JSS for optimal performance and SEO.
  • Proficiency in implementing ISG
  • Proficiency in implementing the preview functionality of Sitecore
  • Knowledge of best practices for structuring and organizing Next.jsprojects that consume Sitecore content.
  • Experience with deploying and scaling Next.jsand Sitecore JSS applications.
  • Micro-frontend Architecture: Familiarity with the concept of micro-frontends and their benefits.
  • Experience with techniques for building and composing micro-frontends (e.g., using module federation, single-spa).
  • Understanding of how to integrate micro-frontends with Sitecore and Next.js.
  • Knowledge of best practices for designing and implementing micro-frontend architectures.

Front-end Development:

  • Solid foundation in HTML, CSS, and JavaScript, React, NextJS.
  • Experience with modern JavaScript frameworks (React, Vue, or Angular).
  • Knowledge of responsive design and cross-browser compatibility.

Accessibility:

  • Strong understanding of web accessibility principles and guidelines (WCAG).
  • Experience with semantic HTML for creating accessible content structures.
  • Knowledge of ARIA attributes for enhancing accessibility for interactive elements.
  • Ability to ensure keyboard navigation and screen reader compatibility.
  • Experience with accessibility testing tools and techniques.
  • Understanding of accessibility considerations for different disabilities (visual, auditory, cognitive, motor).

Version Control:

  • Proficiency with Git for source code management.

Docker/Containers:

  • Understanding of containerization concepts and benefits.
  • Experience with Docker for building, deploying, and managing containerized applications.
  • Knowledge of Docker Compose for orchestrating multi-container applications.
  • Familiarity with container registries (e.g., Docker Hub).

You are able to speak, read and write fluently English and French or Dutch.

Nice-to-have skills:

  • Experience with Sitecore Experience Accelerator (SXA).
  • Knowledge of Sitecore Content Hub and Sitecore Experience Platform (XP).
  • Familiarity with DevOps practices and tools for Sitecore deployments.
  • Experience with cloud platforms like Azure or AWS for hosting Sitecore solutions.
  • Understanding of Sitecore search and indexing.
  • Experience with testing frameworks for Sitecore and Next.jsapplications.
  • Experience migrating existing Sitecore solutions to XM Cloud.
  • Knowledge of Sitecore Connect for XM Cloud and its integration with other services.
  • Familiarity with performance optimization techniques for XM Cloud solutions.
  • Familiarity with accessibility best practices for specific frameworks and libraries (e.g., React, Next.js).
  • Experience with implementing accessible design patterns.
  • Knowledge of international accessibility standards and regulations.
  • Experience with Kubernetes for container orchestration. Knowledge of advanced CDN features like edge computing and security

General requirements:

  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration skills.
  • Ability to work independently and as part of a team.
  • Passion for learning new technologies and staying up to date with industry trends

OUR OFFER

  • Contractual flexibility, a permanent contract or a freelance assignment;
  • Flexible working hours with the possibility of teleworking (1 to 3 days a week);
  • A team of enthusiastic, professional and talented colleagues in a good mood and atmosphere;
  • Personalized career coaching to support your development;
  • A company with a pleasant, dynamic and innovative working atmosphere.

Freshly added jobs in Belgium

Java Developer

AI Engineer

Applied AI Engineer

Oracle Developer

Who is Hiring is part of Cybrient Technologies SA