
Lead Frontend Developer (ReactJS), Assistant Vice President
at Citi
Posted 11 hours ago
No clicks
- Compensation
- Not specified
- City
- Not specified
- Country
- United Kingdom
Currency: Not specified
Lead Frontend Developer with deep expertise in ReactJS to spearhead the development of Citi's cutting-edge user interfaces. The role is a technical leadership position focused on guiding the frontend team, defining architectural patterns, and delivering high-quality, performant web applications. It requires strong command of modern JavaScript, React ecosystem, and best practices in UI/UX development. The candidate will collaborate with UX/UI designers, product managers, and backend engineers to translate designs into pixel-perfect interfaces and drive frontend excellence.
Lead Frontend Developer (ReactJS), Assistant Vice President
Discover your future at Citi
Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact.
Job Overview
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.
Key Responsibilities
- 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.
Required Qualifications
- 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).
Preferred Qualifications
- 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).
------------------------------------------------------
Job Family Group:
Technology------------------------------------------------------
Job Family:
Applications Development------------------------------------------------------
Time Type:
Full time------------------------------------------------------
Most Relevant Skills
Please see the requirements listed above.------------------------------------------------------
Other Relevant Skills
For complementary skills, please see above and/or contact the recruiter.------------------------------------------------------
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.
If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.
View Citi’s EEO Policy Statement and the Know Your Rights poster.

