Senior UI Developer-Assistant Vice President
π Job Overview
Job Title: Senior UI Developer-Assistant Vice President
Company: Citi
Location: Pune, Maharashtra, India
Job Type: Full time
Category: Applications Development / Technology
Date Posted: 2026-08-05
Experience Level: 10+ years
Remote Status: Hybrid
π Role Summary
-
This role is focused on designing and delivering innovative technology solutions within the Wholesale Credit Risk Technology team, specifically for Institutional Credit Management (ICM).
-
The Senior UI Developer will be instrumental in implementing projects utilizing Angular, Micro Frontend architecture, and Typescript, leveraging the latest technologies.
-
A key aspect involves collaborating closely with onshore, offshore, and matrix teams to ensure seamless integration and successful project outcomes in a hybrid work environment.
-
The position offers a significant opportunity to gain in-depth knowledge of the Wholesale Credit Risk Division and contribute to maintaining Citi's competitive edge through technology initiatives.
π Enhancement Note: While the job title is "Senior UI Developer," the "Assistant Vice President" designation, combined with the 10+ years of experience and the focus on complex financial risk systems, suggests a role with significant strategic influence and potentially team leadership responsibilities within the technology function. The emphasis on Micro Frontend architecture and integration with REST APIs points towards a modern, scalable, and complex application development environment.
π Primary Responsibilities
-
Design, develop, and implement robust, scalable, and user-friendly UI components and applications using Angular and Typescript.
-
Lead the development and integration of Micro Frontend architectures, ensuring seamless communication with REST APIs and backend services.
-
Actively participate in the research and resolution of complex technical issues, escalating when necessary to ensure project continuity and stability.
-
Collaborate effectively with onshore, offshore, and cross-functional development teams to define requirements, architect solutions, and deliver high-quality software.
-
Contribute to the continuous improvement of development processes by working with CI/CD pipelines, Kubernetes, and other containerized platforms.
-
Provide technical guidance and mentorship to junior developers, fostering a culture of technical excellence and knowledge sharing within the team.
-
Engage in production support activities, investigating bug scenarios and implementing timely resolutions to maintain application integrity.
-
Partner with business stakeholders and project leads to communicate development progress, potential risks, and proposed solutions effectively.
-
Drive the adoption of best practices in UI/UX design, code quality, and performance optimization throughout the development lifecycle.
-
Contribute to the strategic technology roadmap for the Wholesale Credit Risk division by identifying opportunities for innovation and efficiency gains.
π Enhancement Note: The responsibilities emphasize hands-on development, technical leadership, and cross-functional collaboration, typical for a senior role within a large financial institution's technology division. The mention of "Institutional Credit Management (ICM)" and "Wholesale Credit Risk" indicates a specialized domain requiring an understanding of financial services complexities.
π Skills & Qualifications
Education:
-
Bachelorβs degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent practical experience. Experience:
-
8+ years of progressive experience in software development with a strong focus on front-end technologies.
-
Proven track record in systems analysis, programming, and managing complex software development projects from inception to deployment.
-
Experience in implementing and managing successful projects, demonstrating an understanding of project lifecycles and methodologies.
-
Working knowledge of consulting and/or project management techniques and methods.
-
Demonstrated ability to work effectively under pressure, manage competing deadlines, and adapt to unexpected changes in project scope or requirements. Required Skills:
-
Angular: Deep expertise in building complex UI/UX components and applications using Angular (8+ years of hands-on experience).
-
Typescript: Proficient in utilizing Typescript for robust and maintainable front-end development.
-
Micro Frontends: Hands-on experience developing and integrating Micro Frontends, particularly with Angular.
-
REST APIs: Strong understanding and practical experience integrating with RESTful APIs.
-
CI/CD: Familiarity and experience with Continuous Integration and Continuous Deployment pipelines for efficient software delivery.
-
Containerization: Experience with containerized platforms like Kubernetes and other relevant technologies.
-
Systems Analysis: Solid skills in analyzing system requirements and translating them into technical specifications.
-
Programming: Proficient in modern software development principles and practices.
Preferred Skills:
-
Financial Services Industry: Prior experience developing applications within the financial services sector, ideally in credit risk management.
-
UI/UX Design Principles: A strong understanding of UI/UX best practices to create intuitive and effective user interfaces.
-
Project Management: Experience in managing software development projects, potentially including Agile methodologies.
-
Agile Methodologies: Familiarity with Agile frameworks (Scrum, Kanban) for iterative development.
-
Performance Optimization: Skills in optimizing front-end application performance.
π Enhancement Note: The "8+ years" explicitly stated in the responsibilities, combined with the "Assistant Vice President" title and the "10+" implied experience level from the AI, suggests a senior candidate is sought. The "Recommended Qualifications" reinforce the need for project management and systems analysis skills beyond pure development.
π Process & Systems Portfolio Requirements
Portfolio Essentials:
-
Demonstrated UI/UX Component Development: Showcase examples of complex UI components built with Angular and Typescript, highlighting design patterns and best practices.
-
Micro Frontend Architecture Implementation: Present case studies or examples of projects where Micro Frontend architecture was successfully implemented, detailing integration strategies and challenges overcome.
-
API Integration Examples: Include projects that demonstrate proficiency in integrating front-end applications with RESTful APIs, emphasizing data flow and error handling.
-
Process Optimization Initiatives: Highlight instances where you identified and implemented process improvements in the development lifecycle, such as CI/CD enhancements or workflow automation.
-
System Analysis & Design Documentation: Provide samples of systems analysis documentation or design specifications that illustrate your ability to translate business needs into technical solutions.
Process Documentation:
-
Workflow Design & Optimization: Be prepared to discuss how you approach designing and optimizing development workflows, particularly for front-end development and cross-team collaboration.
-
Implementation & Automation Methods: Articulate your experience with implementing new technologies and automating repetitive tasks within the development process, including CI/CD practices.
-
Measurement & Performance Analysis: Demonstrate your ability to define key performance indicators (KPIs) for UI development and how you measure and report on application performance and user experience.
π Enhancement Note: For a Senior UI Developer role at a financial institution, a portfolio should emphasize not just the aesthetic or functional aspects of the UI, but also the technical robustness, scalability, and integration capabilities. The focus on Micro Frontends and CI/CD suggests a need to showcase efficiency and modern development practices.
π΅ Compensation & Benefits
Salary Range:
-
Based on industry benchmarks for a Senior UI Developer (Assistant Vice President level) with 10+ years of experience in Pune, India, a competitive salary range would likely be between βΉ 20,00,000 to βΉ 35,00,000 per annum. This estimate considers the seniority of the role, the demanding nature of financial technology development, and the cost of living in Pune. Benefits:
-
Comprehensive health insurance (medical, dental, vision) for employee and dependents.
-
Retirement savings plans, including provident fund contributions.
-
Paid time off, including vacation days, sick leave, and public holidays.
-
Professional development opportunities, including training programs, certifications, and conference attendance.
-
Employee assistance programs (EAP) for mental health and well-being support.
-
Potential for performance-based bonuses and stock options.
-
Access to Citi's global network and resources.
-
Hybrid work model offering flexibility. Working Hours:
-
Standard full-time position, typically 40 hours per week.
-
While core hours will be established, the hybrid work arrangement allows for some flexibility in daily scheduling, with expectations for availability during key collaboration times with onshore and offshore teams.
π Enhancement Note: Salary ranges for senior technology roles in major financial hubs like Pune can vary significantly based on specific skills, the complexity of the systems, and the candidate's negotiation. The provided range is an educated estimate based on general market data for similar positions in India. Benefits at a large multinational like Citi are typically robust and comprehensive.
π― Team & Company Context
π’ Company Culture
Industry: Financial Services (Banking and Financial Technology). Citi operates at the forefront of global finance, providing a wide array of financial products and services to consumers, corporations, governments, and institutions. This means the technology teams work on complex, high-stakes systems that require utmost reliability, security, and performance.
Company Size: Citi is a global financial services corporation with hundreds of thousands of employees worldwide. This large scale implies established processes, extensive resources, and a structured corporate environment, but also potential for bureaucracy.
Founded: 1812. Citi has a long and rich history, indicating a stable and established organization with deep roots in the financial industry. This longevity suggests a culture that values tradition alongside innovation.
Team Structure:
-
Operations Team: The role is within the Technology department, specifically the Applications Development group, focusing on Wholesale Credit Risk Technology. This team likely comprises developers, business analysts, project managers, and quality assurance professionals.
-
Reporting Structure: As an Assistant Vice President, the Senior UI Developer will likely report to a Vice President or Director within the Wholesale Credit Risk Technology division. They will also collaborate extensively with onshore and offshore counterparts.
-
Cross-functional Collaboration: The role explicitly mentions working with onshore, offshore, and matrix teams, indicating a highly collaborative environment that spans geographical and functional boundaries. Collaboration with business units (Wholesale Credit Risk) is also a key aspect.
Methodology:
-
Data-Driven Approach: Given the financial services context, expect a strong emphasis on data accuracy, risk assessment, and performance metrics. Technology solutions will need to be rigorously tested and validated.
-
Agile & Hybrid Methodologies: While not explicitly stated, large tech organizations often employ Agile principles (Scrum, Kanban) for development, supplemented by hybrid approaches for managing global teams and complex projects.
-
Process Optimization & Automation: The emphasis on CI/CD and containerization suggests a drive towards automating development, testing, and deployment processes to improve efficiency and reduce errors.
Company Website: https://www.citi.com/
π Enhancement Note: Citi's status as a global financial giant means its technology teams operate within a highly regulated and security-conscious environment. The "Assistant Vice President" title in a company like Citi often signifies a significant level of responsibility and experience, impacting project direction and technical strategy.
π Career & Growth Analysis
Operations Career Level: This role is positioned at a senior individual contributor level, with the "Assistant Vice President" title indicating a significant step up from a standard Senior Developer. It implies a blend of deep technical expertise and an ability to influence technical direction and collaborate across different organizational levels. The focus on complex financial systems and Micro Frontend architecture suggests a high level of technical specialization.
Reporting Structure: The Senior UI Developer will report to a VP or Director level manager within the Wholesale Credit Risk Technology group. They will be expected to work autonomously on assigned tasks and projects while also actively contributing to team-level discussions and strategy. Collaboration with global teams is a critical component, requiring strong communication and coordination skills.
Operations Impact: The role directly impacts the efficiency, scalability, and user experience of critical systems within the Wholesale Credit Risk division. By developing innovative technology solutions, the Senior UI Developer contributes to Citi's ability to manage credit risk effectively, maintain regulatory compliance, and support business growth. Their work has tangible implications for how the business operates and makes strategic decisions regarding credit.
Growth Opportunities:
-
Technical Specialization: Deepen expertise in modern front-end frameworks (Angular), Micro Frontend architecture, and related technologies. Potential to become a subject matter expert or architect in these areas.
-
Leadership & Mentorship: Opportunities to lead technical initiatives, mentor junior developers, and potentially transition into a team lead or architecture role.
-
Cross-Functional Exposure: Gain extensive experience working with various global teams and business units within Citi, broadening understanding of financial services operations.
-
Career Progression: Potential pathways to move into roles such as Lead UI Developer, Front-End Architect, Technical Lead, or even management positions within the technology division.
-
Learning & Development: Access to Citi's extensive learning resources, training programs, and opportunities to attend industry conferences.
π Enhancement Note: The "Assistant Vice President" title is a key indicator of growth potential within Citi. It signifies a role that is beyond pure coding and involves strategic thinking, problem-solving at a higher level, and influencing technical direction.
π Work Environment
Office Type: This role is designated as Hybrid, meaning it will involve a combination of working from the office and working remotely. The specific office location is in Pune, Maharashtra, India. The hybrid model aims to balance the benefits of in-person collaboration with the flexibility of remote work.
Office Location(s): The primary office location is in Pune, Maharashtra, India. This specific location is within Citi's established operational footprint in India, likely offering modern facilities and infrastructure to support its technology teams.
Workspace Context:
-
Collaborative Environment: The hybrid nature and emphasis on global team collaboration suggest a workspace designed for both focused individual work and team interaction. Expect meeting rooms, collaboration zones, and potentially open-plan seating arrangements.
-
Operations Tools & Technology: The workspace will be equipped with standard IT infrastructure, high-speed internet, and access to the necessary development tools and platforms mentioned in the job description (e.g., development machines, access to cloud environments).
-
Team Interaction: Opportunities for regular interaction with immediate team members, project leads, and potentially business stakeholders, both in person and virtually.
Work Schedule: The standard work schedule is full-time (40 hours per week). While the hybrid model offers flexibility, candidates should expect to be available during core business hours in Pune and coordinate with global teams, which may involve occasional early morning or late evening calls.
π Enhancement Note: The hybrid work arrangement is a significant factor. Candidates should clarify expectations regarding office days and core working hours with the hiring manager to ensure alignment with their personal preferences and work style.
π Application & Portfolio Review Process
Interview Process:
-
Initial Screening: A recruiter or HR representative will likely conduct an initial screening call to assess basic qualifications, interest, and cultural fit.
-
Technical Assessment: Expect one or more technical interviews focusing on Angular, Typescript, Micro Frontend architecture, REST API integration, and general software development principles. This may involve live coding exercises or in-depth discussions about past projects.
-
System Design/Architecture Discussion: A session dedicated to evaluating your ability to design and architect complex UIs, potentially including case studies related to Micro Frontend strategies or scalability challenges.
-
Behavioral & Situational Interviews: Questions designed to assess your experience with collaboration, problem-solving under pressure, stakeholder management, and leadership potential. These often align with Citi's values.
-
Hiring Manager Interview: A final interview with the hiring manager to discuss team dynamics, role expectations, career growth, and overall fit within the Wholesale Credit Risk Technology team.
Portfolio Review Tips:
-
Curate Selectively: Choose 2-3 of your most impactful projects that best showcase your Angular, Typescript, and Micro Frontend expertise.
-
Focus on Impact & Metrics: For each project, clearly articulate the business problem, your specific role and contributions, the technical challenges overcome, and the measurable outcomes (e.g., performance improvements, user adoption, efficiency gains).
-
Highlight Micro Frontend Implementation: If possible, present a project where you implemented or significantly contributed to a Micro Frontend architecture. Detail the architectural decisions, integration methods, and benefits achieved.
-
Demonstrate Problem-Solving: Be ready to walk through the architecture and code, explaining design choices and how you addressed complex technical issues.
-
Prepare for Technical Deep Dives: Anticipate questions about your code, design patterns, and decision-making process.
Challenge Preparation:
-
Coding Challenges: Practice common Angular and Typescript coding problems, focusing on data structures, algorithms, and UI component creation.
-
System Design Scenarios: Prepare for scenarios where you might be asked to design a scalable front-end architecture for a financial application, considering aspects like performance, security, and maintainability.
-
Behavioral Question Framework: Use the STAR method (Situation, Task, Action, Result) to structure your answers to behavioral questions, drawing from your experience in financial services or similar complex environments.
π Enhancement Note: Citi, as a large financial institution, will likely have a structured interview process. Emphasis will be placed on both technical proficiency and the ability to operate effectively within a large, global, and regulated organization. A well-prepared portfolio that clearly demonstrates relevant experience is crucial.
π Tools & Technology Stack
Primary Tools:
-
Angular: The core framework for UI development. Deep proficiency is essential.
-
Typescript: Primary language for building robust applications.
-
HTML5 & CSS3: Fundamental web technologies for structuring and styling.
-
JavaScript (ES6+): Underlying language for front-end development.
Analytics & Reporting:
-
Monitoring Tools: Experience with application performance monitoring (APM) tools (e.g., Dynatrace, New Relic, AppDynamics) would be beneficial for tracking UI performance.
-
Analytics Platforms: Familiarity with web analytics tools to understand user behavior and application usage.
-
Reporting Dashboards: Experience creating or consuming data from dashboards (e.g., Tableau, Power BI) for performance metrics and insights.
CRM & Automation:
-
CI/CD Tools: Jenkins, GitLab CI, Azure DevOps, or similar for automated build, test, and deployment pipelines.
-
Containerization Platforms: Kubernetes, Docker for managing and orchestrating applications.
-
Version Control: Git (GitHub, GitLab, Bitbucket) for code management and collaboration.
-
RESTful APIs: Deep understanding of how to interact with and design APIs.
-
Build Tools: Webpack, Angular CLI for managing project builds and dependencies.
π Enhancement Note: The technology stack is heavily focused on modern front-end development practices. Proficiency in CI/CD and containerization is highlighted, indicating a mature development environment that values automation and efficient deployment.
π₯ Team Culture & Values
Operations Values:
-
Integrity & Ethics: As a financial institution, adherence to the highest ethical standards and regulatory compliance is paramount. Decisions must reflect integrity.
-
Client Focus: While this is a technology role, the ultimate goal is to serve the Wholesale Credit Risk business and its clients. Understanding their needs and delivering solutions that add value is key.
-
Innovation & Continuous Improvement: Citi encourages the adoption of new technologies and methodologies to stay competitive. A proactive approach to identifying and implementing improvements is valued.
-
Diversity & Inclusion: Citi actively promotes a diverse and inclusive workplace, valuing different perspectives and backgrounds.
-
Excellence & Accountability: A commitment to delivering high-quality work, taking ownership of responsibilities, and driving successful outcomes.
Collaboration Style:
-
Global Teamwork: The role requires effective collaboration with team members across different time zones and cultures. This necessitates clear communication, cultural sensitivity, and a proactive approach to coordination.
-
Cross-Functional Partnership: Working closely with business analysts, project managers, QA engineers, and potentially business stakeholders to ensure alignment and successful project delivery.
-
Knowledge Sharing: An environment that encourages sharing best practices, technical insights, and lessons learned to foster collective growth and improve processes.
-
Feedback Culture: Openness to giving and receiving constructive feedback to drive continuous improvement in both individual performance and team processes.
π Enhancement Note: Citi's values are deeply ingrained in its operations. Candidates should be prepared to demonstrate how their work aligns with these principles, especially integrity, client focus, and accountability, which are critical in the financial services sector.
β‘ Challenges & Growth Opportunities
Challenges:
-
Complexity of Financial Systems: Navigating and contributing to the development of highly complex, regulated, and mission-critical financial systems requires meticulous attention to detail and a deep understanding of domain-specific requirements.
-
Global Team Coordination: Effectively managing communication and collaboration across multiple time zones and diverse teams can be challenging, requiring strong organizational and interpersonal skills.
-
Keeping Pace with Technology: The rapid evolution of front-end technologies and architectural patterns (like Micro Frontends) demands continuous learning and adaptation to maintain a leading edge.
-
Balancing Innovation with Stability: Implementing new technologies and features while ensuring the stability, security, and compliance of core financial systems requires a careful balance.
Learning & Development Opportunities:
-
Advanced Technical Training: Access to specialized courses and certifications in Angular, Micro Frontend architecture, cloud technologies, and other relevant areas.
-
Industry Conferences & Workshops: Opportunities to attend leading technology and financial services conferences to stay abreast of industry trends and network with peers.
-
Mentorship Programs: Participation in formal or informal mentorship programs to gain guidance from experienced leaders within Citi.
-
Cross-Domain Exposure: Potential to work on projects that span different areas of Wholesale Credit Risk or other divisions, broadening your understanding of the financial services landscape.
-
Leadership Development: For high-potential individuals, opportunities to develop leadership skills through project leadership, team mentoring, and management training.
π Enhancement Note: The challenges presented are typical for senior roles in large, complex financial institutions. The growth opportunities highlight Citi's commitment to employee development and career progression within specialized technology domains.
π‘ Interview Preparation
Strategy Questions:
-
Technical Strategy: "Describe how you would approach designing a scalable Micro Frontend architecture for a large financial application. What key considerations would you prioritize?" (Prepare to discuss modularity, communication patterns, state management, and deployment strategies).
-
Collaboration & Stakeholder Management: "Tell me about a time you had to manage conflicting requirements from different stakeholders or teams. How did you resolve it, and what was the outcome?" (Use the STAR method, focusing on communication and negotiation).
-
Problem-Solving & Efficiency: "Walk me through a complex technical challenge you faced in a previous UI development role and how you overcame it. How did your solution improve efficiency or performance?" (Focus on your analytical process and the quantifiable benefits of your solution).
Company & Culture Questions:
-
Company Operations Culture: "What do you know about Citi's approach to technology development in the financial services sector? How do you see your skills contributing to our mission in Wholesale Credit Risk?" (Research Citi's recent tech initiatives, financial news, and their stated values).
-
Team Dynamics: "Describe your ideal team environment and how you contribute to a positive and productive team culture, especially in a hybrid and globally distributed setting." (Highlight your collaborative, communicative, and supportive traits).
-
Impact Measurement: "How do you measure the success of your UI development work? What metrics are important to you, and how would you report on them to management?" (Focus on user experience, performance, adoption rates, and alignment with business goals).
Portfolio Presentation Strategy:
-
Structure Your Narrative: For each project, clearly define the problem, your role, the solution (technical details, architecture), and the results (quantifiable improvements).
-
Highlight Key Technologies: Emphasize your use of Angular, Typescript, and Micro Frontend architecture, explaining why these technologies were chosen and how they contributed to success.
-
Be Ready for Deep Dives: Anticipate detailed questions about your code, design patterns, and decision-making process. Be prepared to explain trade-offs.
-
Showcase Collaboration: If possible, illustrate how you collaborated with others (developers, designers, business analysts) on the presented projects.
-
Connect to Role Requirements: Frame your examples to directly address the responsibilities and qualifications listed in the job description.
π Enhancement Note: Interview preparation for a role at Citi, especially at the AVP level, will require a blend of deep technical knowledge, strategic thinking, and demonstrated ability to navigate complex organizational structures and demanding environments.
π Application Steps
To apply for this operations position:
-
Submit your application through the provided link on the Citi careers portal.
-
Portfolio Customization: Tailor your resume and any supplementary materials to highlight your 8+ years of experience in Angular, Typescript, and Micro Frontend development, with specific examples relevant to financial services or complex enterprise applications.
-
Resume Optimization: Ensure your resume clearly articulates your achievements using quantifiable results and keywords such as "Angular," "Typescript," "Micro Frontends," "REST APIs," "CI/CD," and "Financial Services."
-
Interview Preparation: Practice answering technical and behavioral questions using the STAR method. Prepare a concise and compelling walkthrough of 1-2 key projects from your portfolio that best demonstrate your capabilities for this role.
-
Company Research: Familiarize yourself with Citi's mission, values, and recent technology news, particularly within their Wholesale Credit Risk division. Understand their commitment to innovation and compliance in the financial sector.
β οΈ Important Notice: This enhanced job description includes AI-generated insights and operations industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.
Application Requirements
The role requires over 8 years of hands-on experience in building UI/UX components with Angular and Typescript. Candidates must have experience with CI/CD pipelines, containerized platforms, and a strong background in systems analysis within the financial services industry.