**The Opportunity** This is your chance to build the foundational applications systems for 'Citi Assist', a Generative AI assistant that will reach every Citi employee globally. As part of the wider team you'll also support developer productivity, SDLC and Citi-wide initiatives to adopt GenAI tools and technologies. You will join us on the ground floor, becoming a core builder on a high-visibility platform that sets the standard for how a global bank adopts this technology safely and at scale. **Overview** We are seeking an accomplished and highly experienced Vice President of Front-End Development to lead our front-end
engineering efforts. The ideal candidate will have a minimum of 13 years of progressive experience in front-end development, with a strong background in architecting and delivering scalable, high-performance web applications. This role requires a visionary leader who can drive technical strategy, mentor teams, and ensure the delivery of exceptional user experiences. **Responsibilities** + **Technical Leadership & Strategy:** + Define and drive the technical vision and strategy for front-end development, aligning with overall business objectives. + Lead the design and architecture of complex front-end systems, ensuring scalability, maintainability, and performance. + Stay abreast of emerging front-end technologies and industry best practices, evaluating and recommending their adoption where appropriate. + Establish and enforce coding standards, best practices, and design patterns. + **Team Management & Mentorship:** + Lead, mentor, and inspire a team of highly skilled front-end engineers, fostering a culture of innovation, collaboration, and continuous improvement. + Conduct performance reviews, provide constructive feedback, and support career development for team members. + Facilitate knowledge sharing and technical discussions within the team and across departments. + **Development & Delivery:** + Oversee the end-to-end development lifecycle of front-end applications, from conception to deployment and maintenance. + Collaborate closely with product management, UX/UI design, and backend engineering teams to translate business requirements into technical solutions. + Ensure the delivery of high-quality, robust, and user-friendly interfaces. + Actively participate in code reviews, ensuring adherence to quality standards and architectural principles. + **Operational Excellence:** + Optimize development processes and workflows to improve efficiency and delivery speed. + Contribute to the continuous integration/continuous delivery (CI/CD) pipeline for front-end deployments. + Ensure proper monitoring, logging, and error handling are implemented for front-end applications. **Required Skills & Experience** + **Experience:** Minimum of **13+** **years of experience in front-end development, with a significant portion in a leadership or architectural role.** + **Front-End Expertise:** + Deep expertise in **TypeScript** , **React** , and **Next.js** .,or **Node.js** + Strong understanding of modern JavaScript (ES6+), HTML5, and CSS3. + Extensive experience with state management libraries (e.g., Redux, Context API) and front-end build tools (e.g., Webpack, Babel). + **Backend & Database Understanding:** + Solid understanding of backend concepts, APIs, and microservices architecture. + Familiarity with **Python** for backend development is a plus. + Experience working with **Postgres** databases from a front-end integration perspective. + **Infrastructure & DevOps:** + Experience with **Kubernetes (Red Hat OpenShift)** and containerization for deploying and managing front-end applications. + Proficiency with **GitHub** for version control and collaborative development. + Strong understanding and experience with **CI/CD** pipelines (e.g., **Tekton** , Harness) for automated testing and deployment. + Familiarity with developer tools like **GitHub Copilot** to enhance productivity. + **Architectural Prowess:** + Proven ability to design and implement scalable, performant, and secure front-end architectures. + Experience with architectural patterns such as micro-frontends, server-side rendering (SSR), and static site generation (SSG). + **Soft Skills:** + Exceptional communication, interpersonal, and presentation skills. + Strong problem-solving abilities and a strategic mindset. + Ability to thrive in a fast-paced, energetic environment. **Education** + Bachelor's or master's degree in computer science, Engineering, or a related field, or equivalent practical experience. ------------------------------------------------------ **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._ Citi is an equal opportunity and affirmative action employer. Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity. Apply on Kit Job: kitjob.in/job/4n8pvp