Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
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.
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.
Position Overview
The Frontend Software Engineer at EY Luxembourg'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.
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.
Key Responsibilities
Frontend Application Development
- Design, implement, and maintain modern web applications using JavaScript/TypeScript and contemporary frontend frameworks or libraries.
- Develop component-driven user interfaces that align with UX/UI designs, design systems, and accessibility standards, including WCAG guidelines.
- Implement client-side routing, state management, and modular application structures, with a focus on clarity and scalability.
- Consume backend APIs in an API-first, contract-driven workflow. Collaborate early in API design processes, utilizing tools such as OpenAPI or Swagger.
- Apply robust frontend engineering principles across modern frameworks, with a strong emphasis on React and Next.js, while also welcoming Angular and equivalent technologies.
- Contribute to framework upgrades, migrations, or technology evolution, prioritizing the reduction of technical debt.
- Avoid vendor or framework lock-in by favoring standards, clean abstractions, and well-defined contracts.
- Write clean, well-structured, and testable JavaScript/TypeScript code that emphasizes readability and maintainability.
- Develop unit, integration, and end-to-end tests utilizing appropriate testing frameworks and tools.
- Participate in code reviews and collaborate on shared frontend standards and best practices.
- Document frontend architecture decisions, patterns, and contribution guidelines.
- Apply best practices for frontend performance, including lazy loading, efficient rendering, and asset optimization.
- Ensure consistent behavior across various browsers, devices, and screen sizes.
- Diagnose and resolve frontend performance and usability issues using standard tools.
- Implement secure frontend development practices to protect against common web vulnerabilities.
- Demonstrate awareness of risks associated with third-party dependencies, licensing, and vulnerability management.
- Follow enterprise security, privacy, and compliance requirements.
- Support production frontend applications through monitoring, debugging, and resolving issues.
- Contribute to enhancing developer experience by developing shared libraries, improving tooling, and automating processes.
Required
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- Strong professional experience with modern frontend development using JavaScript/TypeScript, with a strong emphasis on React and Next.js; Angular experience is also highly valued.
- Solid understanding of web fundamentals, including HTML, CSS, browser behavior, and accessibility.
- Experience working with at least one modern frontend framework or library.
- Experience consuming REST APIs in an API-first or contract-driven environment.
- Familiarity with frontend testing strategies and CI/CD pipelines.
- Awareness of frontend security fundamentals and dependency management.
- Experience with state management patterns and libraries.
- Exposure to design systems and enterprise UI platforms.
- Experience working in enterprise or regulated environments.
- Experience collaborating in distributed, cross-functional teams.
To ensure an inclusive recruitment experience, please share any disability-related adjustments you may need.
EY | Building a better working world
EY is building a better working world by creating new value for clients, people, society and the planet, while building trust in capital markets.
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.
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.
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.
Key Skills
Ranked by relevanceReady to apply?
Join EY and take your career to the next level!
Application takes less than 5 minutes

