AISL-300 Senior Frontend Engineer (React)

Luxembourg, Luxembourg

Location: Hybrid

Contract: Long-term opportunity

Your Role

As a Senior Frontend Engineer, you will be responsible for designing, developing, and maintaining modern web applications and user interfaces using React and JavaScript.

You will work in a collaborative environment alongside business analysts, developers, testers, and technical leads to deliver high-quality, scalable, and user-friendly solutions. You will also contribute to the evolution of frontend architecture, reusable components, and design systems.

Key Responsibilities

  • Develop, maintain, test, and deploy frontend web portals and applications using React
  • Build reusable components and contribute to shared design systems
  • Collaborate with cross-functional teams to understand and refine requirements
  • Ensure consistency, performance, and scalability of frontend solutions
  • Implement responsive and user-friendly interfaces using modern web standards
  • Deploy and monitor applications in both on-premise and cloud-based environments
  • Contribute to CI/CD pipelines and ensure smooth delivery processes
  • Maintain high standards of code quality, testing, and documentation

Profile

  • University degree in a relevant field
  • 11+ years of experience in frontend development
  • Strong expertise in building scalable and maintainable web applications
  • Proven experience working in collaborative, cross-functional environments
  • Strong attention to detail and a focus on user experience

Technical Skills

  • Advanced experience with React (functional components, hooks, Context API)
  • Experience building and maintaining shared components and design systems
  • Strong knowledge of JavaScript, JSON, and REST APIs
  • Experience with Jest and React Testing Library
  • Solid understanding of HTML5 and CSS3, including responsive design
  • Experience with package managers and build tools (NPM, Babel, Vite)
  • Familiarity with CI/CD tools, especially Azure DevOps
  • Experience deploying applications in containerized environments

Nice to Have

  • Experience with cloud platforms
  • Knowledge of performance optimization and frontend architecture patterns
  • Experience working in large-scale or enterprise environments