Introduction
Description
Key Responsibilities: Backend Development:
– Design, develop, and maintain server-side applications using Node.js and Koa.
– Ensure high performance and responsiveness to requests from the front-end using techniques like caching and
parallelization
– Monitor the performance and the availability of the applications
Frontend Development:
– Build and enhance user interfaces using React and Web Components.
– Collaborate with UI/UX designers to implement design systems and UI libraries.
– Implement and manage microfrontend architectures to enable scalable and modular front-end solutions
Cloud and DevOps:
Utilize Azure Cloud services and Azure Pipelines for continuous integration and deployment.
– Work with containerization technologies like Docker and Kubernetes; experience with Istio is a plus.
– Familiarity with DNS, certificates, networking and UNIX-systems
Project Management and Leadership:
– Lead and mentor junior developers, fostering a culture of continuous learning and improvement.
– Manage project timelines and deliverables, ensuring alignment with business goals.
Platform Engineering:
– Adopt a platform engineering mindset to enhance scalability and reliability.
– Create and update SDKs for application teams, focusing on ease of use and being opinionated yet flexible to
cover a wide range of use cases.
– Automate processes and improve system efficiency through innovative solutions.
Documentation and Process Improvement:
– Write clear and comprehensive documentation for both technical and non-technical audiences.
– Review and optimize existing processes to enhance productivity and quality.
Qualifications:
Proven experience as a Senior/Lead Fullstack JavaScript Developer (10+ years with modern frameworks) with a
strong focus on Node.js and Koa for backend, and React and Web Components for frontend.
Familiarity with Azure Cloud and Azure Pipelines is a plus.
Experience with Kubernetes, Docker, and Istio is highly desirable.
Experience with OpenTelemetry and Jaeger tracing is a plus.
Strong project management and leadership skills.
Experience in a platform engineering environment is advantageous.
Ability to write and maintain documentation (documentation as code but also functional documentation)
Knowledge of UI libraries and design systems is a plus.
Information
Younes Marchouh +32 3 202 05 00