GDS Consulting-Experience Design-Senior React Developer
EY
At EY, you’ll have the chance to build a career as unique as you are, with the global scale, support, inclusive culture and technology to become the best version of you. And we’re counting on your unique voice and perspective to help EY become even better, too. Join us and build an exceptional experience for yourself, and a better working world for all.
Job Description: Senior React Developer (5+ Years Experience)
We are seeking a highly skilled Senior React Developer with 5+ years of experience in modern front-end development. The ideal candidate should be an expert in React.js with strong CSS skills and a passion for building high performance, visually polished, and scalable web applications.
Key Responsibilities
• Develop, optimize, and maintain front-end applications using React.js.
• Build responsive UI components with CSS3, Flexbox, Grid, and modern styling techniques.
• Collaborate with UX/UI designers, engineers, and product teams to deliver high-quality features.
• Implement reusable component libraries and enforce development best practices.
• Integrate with RESTful APIs and manage application state with tools like Redux or React Query.
• Conduct code reviews and mentor junior developers.
• Ensure performance, accessibility, and cross-browser compatibility.
• Troubleshoot production issues and improve existing codebases.
Required Skills
Technical Skills
• 5+ years of professional front-end development experience.
• Strong hands-on proficiency with React.js, Hooks, and functional components.
• Excellent understanding of CSS3, responsive layouts, animations, and cross-browser support.
• Strong JavaScript (ES6+) knowledge.
• Experience with state management frameworks (Redux, Zustand, MobX, React Query, etc.).
• Familiarity with build tools (Webpack, Vite, Babel).
• Solid understanding of Git workflows.
• Experience integrating and consuming REST APIs.
• Awareness of accessibility standards (WCAG) and UX/UI best practices.
Nice-to-Have Skills
• Next.js (highly advantageous) — SSR/SSG optimization, routing, API routes, performance features.
• Experience with TypeScript.
• Knowledge of micro-frontend architectures.
• Familiarity with testing frameworks (Jest, React Testing Library).
• CI/CD pipelines (GitHub Actions, Azure DevOps, Jenkins).
• Agile/Scrum team experience.
Soft Skills
• Strong problem-solving and debugging abilities.
• Excellent communication and teamwork skills.
• Ability to mentor junior engineers.
• Attention to detail with a focus on quality and performance.
Educational Requirements
• Bachelor's degree in Computer Science, Software Engineering, or an equivalent qualification.
EY | Building a better working world
EY exists to build a better working world, helping to create long-term value for clients, people and society and build trust in the capital markets.
Enabled by data and technology, diverse EY teams in over 150 countries provide trust through assurance and help clients grow, transform and operate.
Working across assurance, consulting, law, strategy, tax and transactions, EY teams ask better questions to find new answers for the complex issues facing our world today.