Senior React Front-end Developer

at EY

Location:

Employment Type: full_time


Job Description

<div><p><span>At EY, we’re all in to shape your future with confidence. </span><span> </span></p></div><div><p><span> </span></p></div><div><p><span>We’ll help you succeed in a globally connected powerhouse of diverse teams and take your career wherever you want it to go.</span><span> </span><span> </span><span> </span></p></div><div><p><span> </span></p></div><div><p><span>Join EY and help to build a better working world.</span><span> </span></p></div><div> </div><div><div><p><span>The opportunity</span><span> </span></p></div><div><p><span> </span></p></div><div><p><span>Our EY Consulting ambition is to become the world’s leading transformation consultants, trusted to help our clients generate long-term value. We’re building world-class capabilities in business, technology and people consulting to help us deliver on EY’s purpose of building a better working world — our firm’s broader ambition to become the world’s most trusted, distinctive professional services organization.</span><span> </span></p></div><div><p><span> </span></p></div><div><p><span>Our clients are at the heart of our new strategy. We’re focused on solving the key issues of our client buyers, building deeper relationships, and making a greater impact. We’re introducing a new go-to-market narrative — Transformation Realized™ — to help us harness the core drivers of transformation that will create long-term value for our clients.</span><span> </span></p></div><div><p><span> </span></p></div><div><p><span>To achieve this, we are seeking a </span><span>Senior React Front-end Developer</span><span> to join our Technology Transformation Consulting practice. Our team is part of EY’s Central, Eastern and Southeastern Europe &amp; Central Asia (CESA) cluster, delivering market leading services to organizations across industries in Cyprus and internationally. </span><span> </span></p></div><div><p><span> </span></p></div><div><p><span>The transformation imperative is urgent, challenging and opportunity-rich, interested to join us?</span><span> </span></p></div><div><p><span> </span></p></div><div><p><span>Your Key Responsibilities</span><span> </span></p></div><div><div><p><span> </span></p></div><div><ul style="list-style-type:disc"><li><p><span>Lead architecture and development of large</span><span>‑</span><span>scale, high</span><span>‑</span><span>performance React applications. </span><span> </span></p></li></ul></div><div><ul style="list-style-type:disc"><li><p><span>Own the definition of coding standards, patterns, documentation, and reusable component libraries. </span><span> </span></p></li></ul></div><div><ul style="list-style-type:disc"><li><p><span>Conduct code reviews, mentor engineers, and guide technical decisions. </span><span> </span></p></li></ul></div><div><ul style="list-style-type:disc"><li><p><span>Collaborate with backend, DevOps, security, and product teams for end</span><span>‑</span><span>to</span><span>‑</span><span>end delivery.</span><span> </span></p></li></ul></div><div><ul style="list-style-type:disc"><li><p><span>Contribute to the technical design of the overall full-stack solutions. </span><span> </span></p></li></ul></div><div><ul style="list-style-type:disc"><li><p><span>Drive advanced performance optimization and complex issue debugging.</span><span> </span></p></li></ul></div><div><ul style="list-style-type:disc"><li><p><span>Stay ahead of modern React ecosystem trends and lead adoption initiatives.</span><span> </span></p></li></ul></div><div><p><span> </span></p></div><div><p><span> </span><span>Required Qualifications</span><span> </span></p></div><div><p><span> </span></p></div><div><ul style="list-style-type:disc"><li><p><span>Bachelor’s degree (Master’s preferred) in Computer Science, Engineering, or related field.</span><span> </span></p></li></ul></div><div><ul style="list-style-type:disc"><li><p><span>7–10 years of software development experience, with 5+ years specialized in React.js and modern JavaScript (ES6+).</span><span> </span></p></li></ul></div><div><ul style="list-style-type:disc"><li><p><span>Proven experience with architectural patterns (micro</span><span>‑</span><span>frontends, modular architectures).</span><span> </span></p></li></ul></div><div><ul style="list-style-type:disc"><li><p><span>Deep expertise in TypeScript, component architecture, state management (Redux, Zustand, MobX), and performance tuning.</span><span> </span></p></li></ul></div><div><ul style="list-style-type:disc"><li><p><span>Strong experience designing and consuming RESTful APIs and GraphQL.</span><span> </span></p></li></ul></div></div><div><div><ul style="list-style-type:disc"><li><p><span>Hands-on experience with cloud-native architectures (Azure, AWS, GCP), including hosting, scaling, CDNs, caching, and serverless functions.</span><span> </span></p></li></ul></div><div><ul style="list-style-type:disc"><li><p><span>Proven experience implementing authentication &amp; authorization flows (e.g. OAuth2 / OIDC, JWT).</span><span> </span></p></li></ul></div><div><ul style="list-style-type:disc"><li><p><span>Expertise with Next.js including SSR, SSG, ISR, routing, middleware, API routes, and edge rendering.</span><span> </span></p></li></ul></div><div><ul style="list-style-type:disc"><li><p><span>Solid experience with CI/CD pipelines, testing frameworks, code quality automation, and release management.</span><span> </span></p></li></ul></div><div><ul style="list-style-type:disc"><li><p><span>Experience deploying &amp; monitoring client-side &amp; full-stack front-end applications.</span><span> </span></p></li></ul></div><div><ul style="list-style-type:disc"><li><p><span>Must be based in Cyprus, or willing to relocate, and follow a hybrid work model (3 days per week onsite).</span><span> </span></p></li></ul></div><div><p><span> </span></p></div><div><p><span> </span></p></div><div><p><span>Skills and attributes for success</span><span> </span></p></div><div><ul style="list-style-type:disc"><li><p><span>Ability to architect scalable front-end solutions in cloud-native environments using micro-frontend or distributed UI patterns.</span><span> </span></p></li></ul></div><div><ul style="list-style-type:disc"><li><p><span>Strong understanding of performance budgets, bundle analysis, caching strategies, CDN usage, and Core Web Vitals optimization.</span><span> </span></p></li></ul></div><div><ul style="list-style-type:disc"><li><p><span>Ability to collaborate across backend, DevOps, cloud, and product teams to design and deliver end-to-end solutions.</span><span> </span></p></li></ul></div><div><ul style="list-style-type:disc"><li><p><span>Deep understanding of security best practices, including XSS, CSRF, CSP, CORS, secure tokens, and API security.</span><span> </span></p></li></ul></div><div><ul style="list-style-type:disc"><li><p><span>Strong debugging and observability mindset (logs, metrics, tracing, APM).</span><span> </span></p></li></ul></div><div><ul style="list-style-type:disc"><li><p><span>Ability to mentor engineers, drive code standards, lead architectural reviews, and elevate engineering quality.</span><span> </span></p></li></ul></div><div><ul style="list-style-type:disc"><li><p><span>Ability to design and oversee AI</span><span>‑</span><span>augmented development workflows, ensuring junior and mid-level developers use agents responsibly, safely, and effectively.</span><span> </span></p></li></ul></div><div><ul style="list-style-type:disc"><li><p><span>Strong understanding of agentic AI patterns (multi</span><span>‑</span><span>step planning, codebase reasoning, test coverage analysis, incremental refactoring).</span><span> </span></p></li></ul></div><div><ul style="list-style-type:disc"><li><p><span>Expertise in critical evaluation of AI-suggested implementations, balancing innovation with stability, security, and maintainability.</span><span> </span></p></li></ul></div><div><p><span> </span></p></div><div><p><span>Ideally you should also have</span><span> </span></p></div></div><div><div><p><span> </span></p></div><div><ul style="list-style-type:disc"><li><p><span>Experience integrating real-time features such as WebSockets, Server-Sent Events (SSE), Socket.io, Pub/Sub systems.</span><span> </span></p></li></ul></div><div><ul style="list-style-type:disc"><li><p><span>Experience with notifications systems, including push notifications &amp; in-app messaging.</span><span> </span></p></li></ul></div><div><ul style="list-style-type:disc"><li><p><span>Experience building or integrating design systems / component libraries (Storybook, MUI).</span><span> </span></p></li></ul></div><div><ul style="list-style-type:disc"><li><p><span>Cloud native development certification (Azure/AWS)</span><span> </span></p></li></ul></div><div><ul style="list-style-type:disc"><li><p><span>Accessibility engineering (WCAG/ARIA) experience. </span><span> </span></p></li></ul></div><div><ul style="list-style-type:disc"><li><p><span>Exposure to containerization and DevOps tools (Docker, Kubernetes). </span><span> </span></p></li></ul></div><div><p><span> </span></p></div><div><p><span>What we offer you </span><span> </span></p></div><div><p><span> </span></p></div><div><p><span>At EY, we’ll develop you with future-focused skills and equip you with world-class experiences. We’ll empower you in a flexible environment, and fuel you and your extraordinary talents in a diverse and inclusive culture of globally connected teams. Learn </span><a href="https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.ey.com%2Fen_gl%2Fcareers&amp;data=05%7C02%7Cdeborah.compagner%40ey.com%7C41999b589ae04d7f6b8a08dd04d62e9a%7C5b973f9977df4bebb27daa0c70b8482c%7C0%7C0%7C638672040144488329%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&amp;sdata=Mb96MEoh9R3oQ1cGLr73tEDtKTSUYCyfOhCZ%2BmMHY9w%3D&amp;reserved=0" target="_blank" rel="noreferrer noopener"><span>more</span></a><span>.</span><span> </span></p></div><div><p><span> </span></p></div><div><p><span>In addition to a competitive salary, our benefits include but are not limited to:</span><span> </span></p></div><div><p><span> </span></p></div><div><ul style="list-style-type:disc"><li><p><span>13th salary and yearly bonus </span><span> </span></p></li></ul></div><div><ul style="list-style-type:disc"><li><p><span>Provident Fund</span><span> </span><span> </span></p></li></ul></div><div><ul style="list-style-type:disc"><li><p><span>Private Medical and Life Insurance</span><span> </span><span> </span></p></li></ul></div><div><ul style="list-style-type:disc"><li><p><span>Flexible working arrangements (hybrid work and flexible work schedule) </span><span> </span></p></li></ul></div><div><ul style="list-style-type:disc"><li><p><span>Friday afternoon off </span><span> </span><span> </span></p></li></ul></div><div><ul style="list-style-type:disc"><li><p><span>EY Tech MBA and EY MSc in Business Analytics </span><span> </span></p></li></ul></div></div><div><div><ul style="list-style-type:disc"><li><p><span>EY Badges - digital learning certificates</span><span> </span><span> </span></p></li></ul></div><div><ul style="list-style-type:disc"><li><p><span>Mobility programs (if interested to work abroad) </span><span> </span></p></li></ul></div><div><ul style="list-style-type:disc"><li><p><span>Paid Sick Leave</span><span> </span><span> </span></p></li></ul></div><div><ul style="list-style-type:disc"><li><p><span>Paid Paternity Leave</span><span> </span><span> </span></p></li></ul></div><div><ul style="list-style-type:disc"><li><p><span>Yearly wellbeing days off </span><span> </span><span> </span></p></li></ul></div><div><ul style="list-style-type:disc"><li><p><span>Maternity, Wedding and New Baby Gifts  </span><span> </span></p></li></ul></div><div><ul style="list-style-type:disc"><li><p><span>EY Employee Assistance Program (EAP) (counselling, legal and financial consultation services) </span><span> </span></p></li></ul></div><div><p><span> </span></p></div></div></div><div><p><span> </span></p></div><div><p><span>About EY </span><span> </span></p></div><div><p><span> </span></p></div><div><p><span>EY </span><span>|  </span><span>Building a better working world</span><span> </span></p></div><div><p><span>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><span> </span></p></div><div><p><span> </span></p></div><div><p><span>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><span> </span></p></div><div><p><span> </span></p></div><div><p><span>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><span> </span></p></div><div><p><span> </span></p></div>