This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Engineer the future of global finance. At Citi, our Tech team doesn’t just support finance – we are helping to redefine it. Every day, $5 trillion crosses through our network. We do business in 180+ countries operating at a scale few can match. From deploying advanced AI to helping shape global markets, we build systems that matter. Look to join a team where your work helps influence economies, your ideas can drive innovation and outcomes, and your growth is backed by mentorship, continuous learning and flexibility with potential hybrid work opportunities. Help solve real-world challenges that touch millions and get the opportunity to build the future of finance with Citi Tech. We are seeking a talented and passionate Lead Frontend Developer with deep expertise in ReactJS to spearhead the development of our cutting-edge user interfaces. The ideal candidate will be a technical leader, responsible for guiding the frontend team, defining architectural patterns, and ensuring the delivery of high-quality, performant, and intuitive web applications. This role requires a strong command of modern JavaScript, React ecosystem, and a commitment to best practices in UI/UX development.
Job Responsibility:
Lead the design, development, and implementation of complex, scalable, and responsive web applications using ReactJS and its ecosystem
Define and enforce frontend architectural patterns, coding standards, and best practices to ensure consistency, maintainability, and performance across all frontend projects
Provide technical leadership, mentorship, and guidance to a team of frontend developers, fostering their growth and ensuring high-quality code delivery
Collaborate closely with UX/UI designers, product managers, and backend engineers to translate wireframes and designs into pixel-perfect, highly functional user interfaces
Oversee and conduct thorough code reviews, ensuring adherence to quality, performance, security, and accessibility standards
Optimize application performance, identify and resolve frontend bottlenecks, and improve overall user experience
Drive the adoption of new technologies, tools, and methodologies to enhance our frontend development capabilities
Stay up-to-date with the latest trends and advancements in frontend development, ReactJS, and web technologies
Requirements:
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field
Professional experience in frontend web development, with at least 3 years in a lead or senior role focused on ReactJS
Expert-level proficiency in ReactJS, including a deep understanding of its core principles, component lifecycle, hooks, and state management libraries (e.g., Redux, Context API, Zustand)
Strong command of modern JavaScript (ES6+), HTML5, and CSS3, with experience in pre-processors (e.g., SASS, LESS) and styled-components or CSS-in-JS solutions
Demonstrable experience with frontend build tools (e.g., Webpack, Vite, Babel) and package managers (npm, yarn)
Proficiency in writing unit, integration, and end-to-end tests for frontend applications (e.g., Jest, React Testing Library, Cypress)
Solid understanding of responsive design principles and cross-browser compatibility issues
Experience with version control systems, particularly Git
Excellent problem-solving skills, strong analytical capabilities, and clear communication skills (verbal and written)
Nice to have:
Experience with other JavaScript frameworks or libraries (e.g., Angular, Vue.js)
Familiarity with server-side rendering (SSR) frameworks like Next.js or Remix
Experience with GraphQL APIs
Knowledge of accessibility standards (WCAG) and implementing accessible user interfaces
Understanding of CI/CD pipelines and deployment processes for frontend applications
Experience with cloud platforms (e.g., AWS, Azure, GCP)
Familiarity with UI component libraries and design systems (e.g., Material-UI, Ant Design, Storybook)
What we offer:
27 days annual leave (plus bank holidays)
A discretional annual performance related bonus
Private Medical Care & Life Insurance
Employee Assistance Program
Pension Plan
Paid Parental Leave
Special discounts for employees, family, and friends
Access to an array of learning and development resources