Company/Mission Description:
Excited to work on a project for a key player in the energy landscape?
The Belgian, German and European energy landscape is in full swing. Did you know that our client plays a crucial role in this?
As part of our client, a European transmission system operator, they ensure the reliability and sustainability of the electricity supply in both countries.
Side-by-side with other Contingent Workers and internal staff, you will play a part in building a sustainable, green and reliable energy infrastructure that stimulates economic growth and reduces our ecological footprint.
Only together can we make the biggest impact possible! We believe in the power of diversity: we are convinced that an inclusive and diverse work environment leads to more innovation, creativity and better results.
Service Description:
The energy market is evolving in both the production and consumption of energy. The ongoing electrification puts increasing demands on the energy system and infrastructure. Our client is anticipating the impact of this energy transition through a digital transformation. In the adoption of digital technologies, they are digitizing processes for operators in the maintenance of their infrastructure.
As our new Senior Front-End UI Engineer, you will be a consultant at the client site, a member of the DWP Communication Product Line. You will be at the forefront of innovation, embarking on a major greenfield project to rebuild the client’s corporate websites from the ground up.
You will be part of the team which will shape the client’s digital presence using a brand-new, cutting-edge technology stack: Sitecore XM Cloud, Next.js, React, and our own NOVA design system.
We are looking for a highly skilled Senior Front-End UI Engineer to join our dynamic team as a Keystone Solutions consultant. The ideal candidate is an expert in modern front-end technologies with a passion for building high-quality, scalable, and reliable web platforms. You will play a crucial role in shaping our technical landscape, collaborating with a talented team to deliver exceptional user experiences.
Mission Tasks (non-exhaustive):
- Develop and maintain high-performance, reusable, and reliable front-end components using React.js and Next.js.
- Architect and implement sophisticated user interfaces with Tailwind CSS and leverage our NOVA design system, along with other UI libraries like Material UI, Radix UI, or Chakra UI.
- Manage and optimize our monorepo architecture using Turborepo to ensure efficient code sharing and streamlined development across projects.
- Design and oversee our CI/CD pipeline in Azure DevOps to automate testing and deployment.
- Implement containerized deployments and ensure our platforms are highly available and resilient.
- Collaborate with our back-end teams to integrate with headless CMS platforms like Sitecore XM Cloud, Contentstack, and Strapi.
- Act as a key technical advisor, supporting the Technical Architect and mentoring other team members on front-end best practices.
- Actively participate in an Agile/Scrum environment, contributing to sprint planning, daily stand-ups, and retrospectives.
Required Skills:
Front-End Technologies:
- Frameworks/Libraries: Strong expertise in React.js and Next.js.
- Design Systems/UI Libraries: Proficiency with modern design systems and UI libraries such as NOVA, Material UI, Radix UI, and Chakra UI.
- Styling: Advanced knowledge of Tailwind CSS.
- State Management: Experience with state management libraries (e.g., Redux, Zustand).
- Core Languages: Mastery of JavaScript, TypeScript, HTML5, and CSS3.
Architecture & Deployment:
- Monorepos: Proven experience managing monorepos using tools like Turborepo or Lerna.
- Containerization: Expertise in containerized deployment with Docker and Kubernetes.
- CI/CD: Strong skills in setting up and managing CI/CD pipelines, specifically with Azure DevOps.
- Headless Architecture: Deep understanding of headless architecture and its implementation.
- High Availability: Experience in building highly available and reliable websites/platforms.
CMS & Collaboration:
- Headless CMS: Familiarity with CMS platforms such as Sitecore XM Cloud, Contentstack, and Strapi.
- Teamwork: Ability to work effectively both independently and as part of a collaborative team.
- Communication: Excellent verbal and written communication skills.
- Agile/Scrum: Solid understanding and experience with the Scrum methodology.
Role-Specific Skills:
- Technical Support: Ability to support the Technical Architect and provide strong front-end expertise to the team.
- Problem-Solving: Strong analytical and problem-solving abilities.
- Mentorship: Willingness to mentor and share knowledge with other developers.
Requirements:
- 5+ years of professional experience in front-end development, with a strong portfolio of projects.
- An excellent knowledge of English and a good knowledge of Dutch and/or French.
- Expert-level proficiency in React.js, Next.js, and TypeScript.
- Demonstrable experience with modern design systems (e.g., NOVA) and UI libraries.
- Proven experience with Tailwind CSS.
- Proven experience managing monorepos (Turborepo, Lerna).
- Solid understanding of containerization (Docker) and CI/CD principles, preferably with Azure DevOps.
- Familiarity with headless CMS architecture and platforms (Sitecore XM Cloud, Contentstack, Strapi).
- Excellent communication skills and the ability to work effectively in a team-oriented, Scrum-based environment.
- A proactive mindset with a strong sense of ownership and a passion for building high-quality digital products.
- Ability to manage multiple projects and meet deadlines.
- Analytical and synthesis skills promoting simple oriented solutions.
- Strong presentation skills.
- Able to write processes, documentation, and presentations.
- Able to demonstrate Information Technologies is your passion.
- Excellent communication and teamwork skills, with a proven ability to work closely with UX/UI Designer.
Additional Information:
- Work regime: fulltime.
- Location: Brussels, with occasional travel to Berlin.
- Important: if the consultant will work in Belgium, for non-EU candidates, please present candidates who comply with the following criteria:
- Possess a work permit allowing the individual to work in Belgium.
- Hold a valid residence permit confirming the right of residence in Belgium.
If you are ready to tackle technical and strategic challenges in a dynamic consultancy environment, apply today at Keystone Solutions Career Portal.