Now hiring

Digital Factory - Senior Software Engineer (Frontend) - Assistant Director (Luxembourg, LU, L-1855) @ EY Global Services

Luxembourg, LUOnsiteFull-time
Apply with ResuMinder

Opens on the employer's site

About this role

<p><span style="font-family:tahoma, arial, helvetica, sans-serif"><strong>Build a Better Working World with EY Digital Factory</strong></span></p> <p><span style="font-family:tahoma, arial, helvetica, sans-serif">At EY, we’re committed to shaping the future with confidence. As part of our Digital Factory team, you’ll work at the intersection of technology and innovation, helping to deliver cutting-edge solutions that transform businesses globally.</span></p> <p><span style="font-family:tahoma, arial, helvetica, sans-serif">This is your opportunity to take on a leadership-oriented technical role, guiding backend engineering practices while remaining hands-on in building secure, scalable, and reliable services that power EY’s digital platforms.</span></p> <div align="center"><hr align="center" size="1" width="100%"></div> <p> </p> <p><span style="font-family:tahoma, arial, helvetica, sans-serif"><strong>Position Overview</strong></span></p> <p><span style="font-family:tahoma, arial, helvetica, sans-serif">The Senior Software Engineer - Front End - Assistant Director at EY Luxembourg&apos;s Digital Factory plays a key role in designing and delivering modern, high-quality web user interfaces for enterprise-grade digital products. This position places a strong emphasis on fundamentals in JavaScript and TypeScript, adherence to web standards, accessibility, and ensuring long-term maintainability of solutions. While the role values broad technical versatility, there is a strong focus on modern React-based development, in particular React and Next.js, alongside Angular expertise.</span></p> <p><span style="font-family:tahoma, arial, helvetica, sans-serif">Working in an API-first environment, the Frontend Software Engineer collaborates closely with Product, UX, Backend, and Architecture teams. The objective is to build scalable, secure, and maintainable frontend solutions tailored for a regulated enterprise setting.</span></p> <p><span style="font-family:tahoma, arial, helvetica, sans-serif">Key Responsibilities</span></p> <p><span style="font-family:tahoma, arial, helvetica, sans-serif">Frontend Application Development</span></p> <p><span style="font-family:tahoma, arial, helvetica, sans-serif">· Design, implement, and maintain modern web applications using JavaScript/TypeScript and contemporary frontend frameworks or libraries.</span></p> <p><span style="font-family:tahoma, arial, helvetica, sans-serif">· Develop component-driven user interfaces that align with UX/UI designs, design systems, and accessibility standards, including WCAG guidelines.</span></p> <p><span style="font-family:tahoma, arial, helvetica, sans-serif">· Implement client-side routing, state management, and modular application structures, with a focus on clarity and scalability.</span></p> <p><span style="font-family:tahoma, arial, helvetica, sans-serif">· Consume backend APIs in an API-first, contract-driven workflow. Collaborate early in API design processes, utilizing tools such as OpenAPI or Swagger.</span></p> <p><span style="font-family:tahoma, arial, helvetica, sans-serif">Framework and Technology Agnosticism</span></p> <p><span style="font-family:tahoma, arial, helvetica, sans-serif">· Apply robust frontend engineering principles across modern frameworks, with a strong emphasis on React and Next.js, while also welcoming Angular and equivalent technologies.</span></p> <p><span style="font-family:tahoma, arial, helvetica, sans-serif">· Contribute to framework upgrades, migrations, or technology evolution, prioritizing the reduction of technical debt.</span></p> <p><span style="font-family:tahoma, arial, helvetica, sans-serif">· Avoid vendor or framework lock-in by favoring standards, clean abstractions, and well-defined contracts.</span></p> <p><span style="font-family:tahoma, arial, helvetica, sans-serif">· Write clean, well-structured, and testable JavaScript/TypeScript code that emphasizes readability and maintainability.</span></p> <p><span style="font-family:tahoma, arial, helvetica, sans-serif">· Develop unit, integration, and end-to-end tests utilizing appropriate testing frameworks and tools.</span></p> <p><span style="font-family:tahoma, arial, helvetica, sans-serif">· Participate in code reviews and collaborate on shared frontend standards and best practices.</span></p> <p><span style="font-family:tahoma, arial, helvetica, sans-serif">· Document frontend architecture decisions, patterns, and contribution guidelines.</span></p> <p><span style="font-family:tahoma, arial, helvetica, sans-serif">Performance and User Experience</span></p> <p><span style="font-family:tahoma, arial, helvetica, sans-serif">· Apply best practices for frontend performance, including lazy loading, efficient rendering, and asset optimization.</span></p> <p><span style="font-family:tahoma, arial, helvetica, sans-serif">· Ensure consistent behavior across various browsers, devices, and screen sizes.</span></p> <p><span style="font-family:tahoma, arial, helvetica, sans-serif">· Diagnose and resolve frontend performance and usability issues using standard tools.</span></p> <p><span style="font-family:tahoma, arial, helvetica, sans-serif">Security and Compliance Awareness</span></p> <p><span style="font-family:tahoma, arial, helvetica, sans-serif">· Implement secure frontend development practices to protect against common web vulnerabilities.</span></p> <p><span style="font-family:tahoma, arial, helvetica, sans-serif">· Demonstrate awareness of risks associated with third-party dependencies, licensing, and vulnerability management.</span></p> <p><span style="font-family:tahoma, arial, helvetica, sans-serif">· Follow enterprise security, privacy, and compliance requirements.</span></p> <p><span style="font-family:tahoma, arial, helvetica, sans-serif">Operations and Continuous Improvement</span></p> <p><span style="font-family:tahoma, arial, helvetica, sans-serif">· Support production frontend applications through monitoring, debugging, and resolving issues.</span></p> <p><span style="font-family:tahoma, arial, helvetica, sans-serif">· Contribute to enhancing developer experience by developing shared libraries, improving tooling, and automating processes.</span></p> <p><span style="font-family:tahoma, arial, helvetica, sans-serif">Qualifications</span></p> <p><span style="font-family:tahoma, arial, helvetica, sans-serif">Required</span></p> <p><span style="font-family:tahoma, arial, helvetica, sans-serif">· Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.</span></p> <p><span style="font-family:tahoma, arial, helvetica, sans-serif">· Strong professional experience (9+ years experience) with modern frontend development using JavaScript/TypeScript, with a strong emphasis on React and Next.js; Angular experience is also highly valued.</span></p> <p><span style="font-family:tahoma, arial, helvetica, sans-serif">· Solid understanding of web fundamentals, including HTML, CSS, browser behavior, and accessibility.</span></p> <p><span style="font-family:tahoma, arial, helvetica, sans-serif">· Experience working with at least one modern frontend framework or library.</span></p> <p><span style="font-family:tahoma, arial, helvetica, sans-serif">· Experience consuming REST APIs in an API-first or contract-driven environment.</span></p> <p><span style="font-family:tahoma, arial, helvetica, sans-serif">· Familiarity with frontend testing strategies and CI/CD pipelines.</span></p> <p><span style="font-family:tahoma, arial, helvetica, sans-serif">· Awareness of frontend security fundamentals and dependency management.</span></p> <p><span style="font-family:tahoma, arial, helvetica, sans-serif">Preferred</span></p> <p><span style="font-family:tahoma, arial, helvetica, sans-serif">· Experience with state management patterns and libraries.</span></p> <p><span style="font-family:tahoma, arial, helvetica, sans-serif">· Exposure to design systems and enterprise UI platforms.</span></p> <p><span style="font-family:tahoma, arial, helvetica, sans-serif">· Experience working in enterprise or regulated environments.</span></p> <p><span style="font-family:tahoma, arial, helvetica, sans-serif">· Experience collaborating in distributed, cross-functional teams.</span></p> <div align="center"><hr align="center" size="1" width="100%"></div> <p><span style="font-family:tahoma, arial, helvetica, sans-serif"><strong>Ready to lead and innovate? Apply today.</strong></span><br><span style="font-family:tahoma, arial, helvetica, sans-serif">To ensure an inclusive recruitment experience, please share any disability-related adjustments you may need.</span></p> <div align="center"><hr align="center" size="1" width="100%"></div> <p><span style="font-family:tahoma, arial, helvetica, sans-serif"><strong>EY </strong>| Building a better working world</span></p> <p><span style="font-family:tahoma, arial, helvetica, sans-serif">EY is building a better working world by creating new value for clients, people, society and the planet, while building trust in capital markets.</span></p> <p> </p> <p><span style="font-family:tahoma, arial, helvetica, sans-serif">Enabled by data, AI and advanced technology, EY teams help clients shape the future with confidence and develop answers for the most pressing issues of today and tomorrow.</span></p> <p><span style="font-family:tahoma, arial, helvetica, sans-serif">EY teams work across a full spectrum of services in assurance, consulting, tax, strategy and transactions. Fueled by sector insights, a globally connected, multi-disciplinary network and diverse ecosystem partners, EY teams can provide services in more than 150 countries and territories.</span></p> <p><span style="font-family:tahoma, arial, helvetica, sans-serif">Our offer of employment is contingent upon the successful completion of a background check and pre-screening requirements. The candidate acknowledges that all information provided must be accurate.</span></p> <p> </p>

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

See how your CV scores