Application UI Development Lead - Vice President

Citi
Full-time$142k-213k/year (USD)New York, United States

📍 Job Overview

Job Title: Application UI Development Lead - Vice President

Company: Citi

Location: 388 GREENWICH STREET - TOWER, New York, New York, United States

Job Type: FULL_TIME

Category: Application Development / Technology Leadership

Date Posted: 2026-06-24

Experience Level: 5-10 Years (Mid to Senior Level)

Remote Status: Hybrid

🚀 Role Summary

  • Lead and execute high-performance UI development for a critical pricing system serving the Mortgage Trading Desk.

  • Architect and deliver cutting-edge frontend solutions at the intersection of advanced engineering and complex financial workflows.

  • Manage technical projects, mentor junior developers, and drive innovation through the integration of AI agents in the development lifecycle.

  • Collaborate directly with trading desk stakeholders to define and execute the long-term strategic roadmap for Mortgage Trading Technology.

📝 Enhancement Note: While the core job title is "Application UI Development Lead - Vice President," this role is deeply embedded within the finance technology sector, specifically focusing on trading systems. For operations professionals, this translates to a role requiring significant technical depth in frontend development applied to highly regulated and performance-critical financial applications, rather than traditional GTM or RevOps functions. The "Vice President" title indicates a senior leadership position with significant strategic influence and responsibility.

📈 Primary Responsibilities

  • Spearhead hands-on UI development and architectural design for pricing, structuring, risk, and reporting systems within the Mortgage Trading desk.

  • Provide robust architectural and technical solutions, leveraging a deep understanding of business processes and functional requirements in the financial trading domain.

  • Develop comprehensive expertise in the integration of various business areas to achieve strategic business objectives within the trading technology landscape.

  • Collaborate closely with L1 and L2 Production Support teams to deliver L3 support, ensuring swift and effective resolution of production issues.

  • Engage with the broader internal UI development community to identify synergies, foster collaborations, and promote knowledge sharing across the organization.

  • Drive the adoption of AI agent-driven development practices to enhance efficiency and accelerate time-to-market for new features and applications.

  • Mentor and guide junior and mid-level team members, providing technical leadership, effective work allocation, and fostering a culture of continuous improvement in sales and trading application development.

  • Ensure all technical and business decisions are made with a paramount awareness of risk, upholding Citigroup's reputation and safeguarding its assets by adhering strictly to compliance, regulatory requirements, and ethical standards.

  • Proactively identify and report control issues to maintain transparency and mitigate operational risks.

📝 Enhancement Note: The responsibilities highlight a blend of technical leadership, direct contribution to critical financial systems, and strategic oversight. For operations professionals, this means understanding the operational impact of trading system development, focusing on reliability, efficiency, and risk management within the software development lifecycle.

🎓 Skills & Qualifications

Education:

  • Bachelor's degree in Computer Science, Engineering, or a closely related technical field.

  • Master's degree in a relevant technical discipline is preferred. Experience:

  • Minimum of 6+ years of recent, hands-on software development experience with a strong focus on Web UI technologies.

  • Demonstrated experience in web frontend development within a desktop environment, with a preference for candidates familiar with frameworks like Electron.

  • Proven track record in system analysis and software application programming with extensive experience in building UI components using HTML5, TypeScript/JavaScript, Angular, Node.js, and AgGrid.

  • Strong theoretical and practical knowledge of Object-Oriented Programming, WebSocket, and Restful API development.

  • Experience in developing high-performance UIs capable of handling large datasets and high update volumes is highly preferred.

  • Solid understanding and experience with Agile methodologies, Software Development Life Cycle (SDLC), DevOps practices, and CI/CD pipelines.

  • Familiarity with cloud computing environments and experience with development tools like JIRA and GitHub. Required Skills:

  • Expertise in HTML5, TypeScript, JavaScript, and modern frontend frameworks, particularly Angular.

  • Proficiency in Node.js for backend/server-side JavaScript development.

  • Deep understanding of Object-Oriented Programming principles and design patterns.

  • Experience with real-time communication protocols such as WebSocket.

  • Skilled in designing and consuming Restful APIs.

  • Demonstrated ability to build and optimize UI components using AgGrid for data-intensive applications.

  • Strong analytical and problem-solving skills, with the ability to understand complex business contexts.

  • Excellent communication skills, both written and verbal, with the ability to articulate technical concepts clearly.

  • Leadership mindset, strong initiative, and a proactive approach to problem-solving. Preferred Skills:

  • Experience with Electron for building desktop applications.

  • Knowledge or practical experience with Artificial Intelligence (AI) and the application of AI agents in coding and development workflows.

  • Proficiency in complementary technologies such as Python, Java, SQL.

  • Experience with streaming services and real-time data processing.

  • Prior experience in the financial industry, particularly within Mortgage Trading environments.

📝 Enhancement Note: The emphasis on specific frontend technologies (Angular, TypeScript, Node.js, HTML5) coupled with financial system requirements (large datasets, high updates, WebSocket) points towards a specialized role. For operations professionals, this means understanding how these technical skills translate into efficient, reliable, and scalable trading infrastructure, rather than direct sales or revenue operations. The AI agent experience is a key differentiator.

📊 Process & Systems Portfolio Requirements

Portfolio Essentials:

  • Demonstrate successful end-to-end UI development projects, showcasing architecture, design, and implementation of complex frontend applications.

  • Highlight contributions to systems that handle large datasets and high-volume, real-time updates, with specific examples of performance optimization strategies.

  • Provide evidence of experience with modern SDLC, DevOps, and CI/CD pipelines, including automated testing and deployment strategies.

  • Showcase projects where AI agents were utilized to improve development efficiency, code quality, or time-to-market.

  • Include examples of effective stakeholder collaboration, particularly with business users or trading desks, demonstrating how technical solutions met business needs. Process Documentation:

  • Document workflows for designing and optimizing UI components for financial trading platforms, emphasizing maintainability and scalability.

  • Detail processes for integrating new technologies, such as AI agents, into existing development pipelines and methodologies.

  • Outline methods for measuring and reporting on the performance and efficiency of developed UI systems, including key metrics related to user experience and system responsiveness.

  • Showcase experience with agile development processes, including sprint planning, backlog refinement, and continuous integration/continuous delivery (CI/CD) practices.

📝 Enhancement Note: While this role is technical, operations professionals can draw parallels by focusing on process efficiency, system reliability, and demonstrable impact through their portfolio. Highlighting experience with development lifecycle optimization, automation (CI/CD, AI agents), and stakeholder alignment will be crucial.

💵 Compensation & Benefits

Salary Range: $142,320.00 - $213,480.00 annually. This range reflects a Vice President level position within the finance technology sector in New York City, considering the extensive experience and leadership responsibilities.

Benefits:

  • Comprehensive Medical, Dental, and Vision coverage.

  • 401(k) retirement savings plan with potential company match.

  • Life Insurance, Accident Insurance, and Disability Insurance.

  • Wellness programs designed to support employee health and well-being.

  • Generous Paid Time Off (PTO) package, including:

    • Planned Vacation time.
    • Unplanned Sick Leave.
    • Paid Holidays.
  • Potential for discretionary and formulaic incentive and retention awards. Working Hours:

  • Full-time position, typically 40 hours per week.

  • While a standard work week is expected, the role may require flexibility and occasional work outside of standard hours to meet critical deadlines or address production issues, particularly given its involvement with trading desks.

📝 Enhancement Note: The salary range is provided for a Vice President level role in New York City, reflecting the seniority and specialized technical expertise required. The benefits package is standard for a large financial institution, emphasizing comprehensive health and financial security. The mention of potential incentives aligns with senior leadership roles in finance.

🎯 Team & Company Context

🏢 Company Culture

Industry: Financial Services (Banking & Financial Technology). Citi operates within a highly regulated, fast-paced global financial market, emphasizing stability, innovation, and client trust.

Company Size: Large Enterprise (Over 10,000 employees). This size offers extensive resources, career mobility, and exposure to diverse business units, but can also mean navigating larger organizational structures.

Founded: 1812. Citi has a long-standing history and a deep legacy in global finance, suggesting a culture that values experience, tradition, and long-term strategic thinking, while also driving modern technological advancements.

Team Structure:

  • This role is part of the Mortgage Trading Technology team, a specialized unit within Citi's broader Technology division. The team likely comprises experienced developers, business analysts, and project managers focused on delivering and maintaining trading systems.

  • The reporting structure involves direct engagement with trading desk stakeholders and likely reports into a higher-level technology director or executive overseeing financial trading platforms.

  • Cross-functional collaboration is essential, involving close partnerships with traders, risk managers, compliance officers, production support, and other engineering teams across Citi's technology infrastructure. Methodology:

  • Data analysis and insights are critical for understanding trading patterns, system performance, and risk metrics, informing development priorities and architectural decisions.

  • Workflow planning and optimization strategies are paramount, focusing on delivering robust, efficient, and scalable trading applications that meet stringent performance requirements.

  • Automation and efficiency practices are increasingly important, with a strong push towards AI-driven development, CI/CD, and streamlined DevOps processes to accelerate delivery and improve quality.

Company Website: https://www.citi.com/

📝 Enhancement Note: Citi's culture in technology, especially in trading, is a blend of rigorous adherence to compliance and a drive for innovation. For operations roles, this means understanding the critical nature of system uptime, data integrity, and risk mitigation, alongside the adoption of new technologies to maintain a competitive edge.

📈 Career & Growth Analysis

Operations Career Level: This role is positioned as a Vice President (VP) within Applications Development, representing a senior leadership tier. It involves significant technical leadership, architectural responsibility, and strategic input into the technology roadmap for a critical business function (Mortgage Trading).

Reporting Structure: The role reports into senior technology management within the financial markets or trading technology division. Direct interaction with trading desk heads and other senior business stakeholders is a key aspect of the role, indicating influence and visibility.

Operations Impact: The impact is direct and significant on the operational efficiency, risk management, and revenue generation capabilities of the Mortgage Trading Desk. By leading the development of high-performance pricing and trading systems, this role directly influences the desk's ability to execute trades, manage risk, and comply with regulations, thereby impacting profitability and market position.

Growth Opportunities:

  • Technical Specialization: Deepen expertise in financial trading systems, high-frequency UI development, and emerging technologies like AI in trading. Potential to move into Principal Engineer or Architect roles for highly complex systems.

  • Leadership Progression: Advance into Director or Senior Director roles overseeing broader technology platforms or multiple trading desks, managing larger teams and budgets.

  • Cross-Functional Mobility: Transition into product management, business analysis, or strategic program management roles within financial technology, leveraging deep domain knowledge.

  • Mentorship & Training: Develop leadership skills by mentoring junior engineers, contributing to internal training programs, and shaping best practices within Citi's developer community.

📝 Enhancement Note: For operations professionals, understanding this career trajectory means recognizing that technical leadership in finance often leads to roles with significant business impact and strategic decision-making power. The "VP" title signifies a level where technical acumen is highly valued, but so is business understanding and strategic thinking.

🌐 Work Environment

Office Type: This role is based in a corporate office environment, specifically within Citi's New York City presence at 388 Greenwich Street. It involves a hybrid work arrangement.

Office Location(s): The primary location is New York, New York, United States, a major financial hub. This location provides access to industry networks, talent pools, and significant market activity.

Workspace Context:

  • The workspace is designed to foster collaboration among development teams, trading desks, and other technology professionals. Expect a dynamic environment where quick communication and problem-solving are key.

  • Access to state-of-the-art development tools, high-performance computing resources, and robust IT infrastructure is standard for this level of role at Citi.

  • Opportunities for direct interaction with trading floor personnel and senior management are frequent, facilitating a deep understanding of business needs and market dynamics. Work Schedule:

  • The standard work week is 40 hours, but the demands of the financial trading environment may necessitate flexibility. This can include working outside of core business hours, on weekends, or being on-call to address critical production issues, especially during market volatility or system upgrades.

📝 Enhancement Note: The hybrid nature of the role suggests a balance between focused individual work at home and collaborative, high-interaction sessions in the office. For operations professionals, this environment demands strong time management, self-discipline, and effective remote communication skills, alongside the ability to engage actively in person.

📄 Application & Portfolio Review Process

Interview Process:

  • Initial Screening: HR or a recruiter will likely conduct an initial call to assess basic qualifications, interest, and cultural fit.

  • Technical Interviews: Expect multiple rounds of technical interviews focusing on frontend development expertise (HTML5, TypeScript, Angular, Node.js), system architecture, OOP principles, and problem-solving. These might include live coding sessions.

  • System Design/Architecture Round: A dedicated session to discuss your approach to designing and architecting complex, high-performance UIs for financial applications, potentially involving case studies or hypothetical scenarios.

  • Leadership & Behavioral Interview: An interview focused on leadership experience, team management, stakeholder engagement, and how you handle complex situations, pressure, and compliance requirements. This will likely be with senior management or hiring managers.

  • AI/Mentorship Focus: Specific discussions or assessments on your experience with AI agents in development and your approach to mentoring junior team members.

  • Final Round: Potentially a panel interview or a discussion with a senior executive to finalize the decision.

Portfolio Review Tips:

  • Focus on Impact: Showcase projects that demonstrate significant business impact, such as improved trading efficiency, reduced latency, enhanced risk management, or successful AI integration.

  • Technical Depth: Clearly articulate your technical contributions, architectural decisions, and the specific technologies used (Angular, TypeScript, Node.js, WebSocket, etc.), especially for high-dataset/high-update applications.

  • Process Optimization: Highlight instances where you improved development processes, adopted CI/CD, or implemented AI agents to streamline workflows and accelerate delivery.

  • Quantifiable Results: Use metrics whenever possible to demonstrate the success of your projects (e.g., "reduced page load times by X%", "increased developer productivity by Y% through AI assistance").

  • Financial Context: If possible, tailor examples to financial services or trading systems, demonstrating an understanding of the domain's unique challenges.

Challenge Preparation:

  • Be prepared for live coding challenges testing your proficiency in core technologies like JavaScript/TypeScript, Angular, and potentially Node.js.

  • Expect system design questions related to building scalable, performant frontend applications for trading environments, including handling real-time data streams and large datasets.

  • Practice articulating your thought process clearly and concisely, explaining your trade-offs and design decisions.

  • Review common financial industry concepts related to trading, pricing, risk, and reporting to better understand the business context.

  • Prepare examples of how you've led teams, mentored junior developers, and driven technical initiatives.

📝 Enhancement Note: The interview process is rigorous, typical for senior technical roles at major financial institutions. Emphasis will be placed on both deep technical expertise and leadership capabilities, with a specific interest in AI integration and financial domain understanding.

🛠 Tools & Technology Stack

Primary Tools:

  • Frontend Frameworks: Angular (primary focus), HTML5, TypeScript, JavaScript.

  • Backend/Server-Side: Node.js.

  • Data Grids: AgGrid (for handling large datasets).

  • Real-time Communication: WebSocket.

  • API Development: Restful API design and consumption.

  • Desktop Applications: Electron (preferred).

  • AI Development Tools: AI agents for coding assistance and workflow automation.

Analytics & Reporting:

  • Performance Monitoring Tools: Potentially tools like Dynatrace, New Relic, or internal Citi monitoring solutions for tracking UI performance, latency, and errors.

  • Reporting Frameworks: Internal reporting tools or custom dashboards for visualizing application performance and user engagement metrics.

CRM & Automation:

  • Development Workflow: JIRA for task management and project tracking.

  • Version Control: GitHub for code repository management and collaboration.

  • CI/CD Tools: Jenkins, GitLab CI, or similar for automated builds, testing, and deployments.

  • Cloud Platforms: Experience with cloud environments (AWS, Azure, GCP) for deployment and infrastructure management.

Other Skills:

  • Programming Languages: Python, Java, SQL (as complementary skills).

  • Streaming Services: Experience with real-time data streaming technologies.

📝 Enhancement Note: This role requires a deep and practical command of modern frontend technologies, particularly Angular, and experience with real-time data handling. The inclusion of AI agents and complementary languages like Python and Java broadens the technical scope, indicating a desire for versatile engineers.

👥 Team Culture & Values

Operations Values:

  • Risk Awareness & Compliance: A fundamental value, ensuring all technology solutions adhere to strict financial regulations, compliance standards, and Citi's internal risk management framework. Decisions are made with a keen awareness of potential consequences.

  • Efficiency & Automation: A strong drive to improve operational efficiency through automation, streamlined processes, and the adoption of new technologies like AI agents to accelerate development and reduce manual effort.

  • Innovation & Continuous Improvement: Encouraging the exploration and implementation of cutting-edge technologies and methodologies to maintain a competitive edge in the fast-paced financial markets.

  • Collaboration & Transparency: Fostering an environment where teams work together seamlessly, share knowledge openly, and maintain transparent communication regarding project status, challenges, and decisions.

  • Client Focus: Understanding that technology serves critical business functions, with a focus on delivering solutions that meet the demanding needs of trading desks and other internal clients.

Collaboration Style:

  • Cross-Functional Integration: Close collaboration is expected between development teams, trading desks, risk management, compliance, and production support. This requires strong communication and negotiation skills.

  • Process Review Culture: A continuous feedback loop is encouraged, where development processes, code quality, and system performance are regularly reviewed and discussed to identify areas for enhancement.

  • Knowledge Sharing: Proactive sharing of best practices, technical insights, and lessons learned across teams, particularly through internal communities of practice and mentorship.

📝 Enhancement Note: The culture at Citi, particularly in trading technology, is highly professional and performance-driven. It emphasizes rigorous execution, adherence to standards, and a forward-looking approach to technology adoption. For operations professionals, this means aligning with a culture that values precision, reliability, and continuous improvement.

⚡ Challenges & Growth Opportunities

Challenges:

  • Complex Financial Workflows: Navigating and developing for intricate, high-stakes trading processes that require absolute precision and minimal latency.

  • Regulatory Compliance: Ensuring all development and system architectures strictly adhere to evolving financial industry regulations and internal compliance policies.

  • Large-Scale Data Handling: Architecting and optimizing UIs to efficiently manage and display massive, real-time datasets characteristic of trading environments.

  • Integrating Emerging Tech: Successfully integrating new technologies like AI agents into established, mission-critical systems while managing associated risks and ensuring seamless operation.

  • Stakeholder Management: Balancing the diverse and often urgent needs of trading desk stakeholders with technical realities, timelines, and architectural constraints.

Learning & Development Opportunities:

  • Advanced Financial Technology: Deepen understanding of trading strategies, market dynamics, risk management, and regulatory frameworks within the financial services sector.

  • Cutting-Edge UI/UX: Stay at the forefront of frontend engineering, exploring advanced techniques for performance optimization, real-time data visualization, and user experience in demanding environments.

  • AI in Development: Gain hands-on experience and expertise in leveraging AI agents for code generation, testing, and workflow automation, a key strategic initiative for Citi.

  • Leadership & Mentorship: Develop strong leadership capabilities through managing projects, mentoring teams, and contributing to strategic technology planning.

  • Industry Conferences & Certifications: Opportunities to attend relevant industry events focused on financial technology, software development, and AI.

📝 Enhancement Note: The challenges are inherent to high-stakes financial technology roles, emphasizing problem-solving under pressure and adapting to a dynamic regulatory and technological landscape. Growth is geared towards deep specialization in finance tech and leadership.

💡 Interview Preparation

Strategy Questions:

  • Technical Strategy: "Describe your approach to architecting a high-performance UI for a trading desk that handles real-time data streams and large datasets. What are the key considerations for latency, scalability, and user experience?"

    • Preparation: Focus on principles of efficient state management, asynchronous operations, data virtualization, and real-time communication protocols. Discuss trade-offs between different approaches.
  • AI Integration Strategy: "How would you implement and leverage AI agents within our development workflow to improve efficiency and accelerate delivery for this pricing system? What are the potential risks and how would you mitigate them?"

    • Preparation: Be ready to discuss specific AI tools or methodologies for code generation, testing, or documentation. Emphasize a phased approach to adoption and robust testing.
  • Leadership & Mentorship: "Describe a time you mentored a junior developer through a complex technical challenge. What was your approach, and what was the outcome?"

    • Preparation: Use the STAR method (Situation, Task, Action, Result) to detail your leadership style, problem-solving approach, and ability to foster team growth.

Company & Culture Questions:

  • Risk & Compliance: "How do you ensure your development practices align with strict regulatory requirements and risk management protocols in a financial institution like Citi?"

    • Preparation: Highlight your understanding of compliance, attention to detail, and commitment to quality and security in development.
  • Collaboration: "This role requires close collaboration with trading desks. How do you manage competing priorities and communicate technical solutions to non-technical stakeholders?"

    • Preparation: Provide examples of successful cross-functional collaboration and your ability to translate technical concepts into business value.

Portfolio Presentation Strategy:

  • Showcase Impact: Select 2-3 key projects that best exemplify your skills in UI development, system architecture, performance optimization, and ideally, AI integration or financial domain experience.

  • Structure Your Narrative: For each project, clearly articulate the business problem, your specific role and technical contributions, the solutions implemented (mentioning key technologies like Angular, Node.js, WebSocket, AgGrid), and the quantifiable results achieved.

  • Demonstrate Process: Explain the development lifecycle, testing strategies, and any process improvements you implemented (e.g., CI/CD, AI assistance).

  • Be Ready for Deep Dives: Anticipate detailed questions about your architectural decisions, technology choices, and problem-solving approaches.

📝 Enhancement Note: Preparation should focus on demonstrating technical mastery, leadership potential, and a solid understanding of the financial services industry's unique demands regarding risk, performance, and compliance.

📌 Application Steps

To apply for this Application UI Development Lead - Vice President position:

  • Submit your application through the provided Workday link.

  • Portfolio Preparation: Curate a portfolio that highlights your strongest UI development projects, especially those involving complex data, real-time updates, and modern frameworks like Angular. Ensure it demonstrates your ability to architect and deliver high-performance solutions. Include specific examples of how you've utilized or would utilize AI agents in development.

  • Resume Optimization: Tailor your resume to emphasize your 6+ years of hands-on Web UI development experience, proficiency in HTML5, TypeScript, JavaScript, Angular, Node.js, and AgGrid. Quantify achievements where possible, and clearly list experience with SDLC, DevOps, CI/CD, and any AI-related development initiatives.

  • Interview Practice: Prepare for technical interviews by refreshing your knowledge of core frontend concepts, system design principles for high-performance applications, and potential AI integration strategies. Practice articulating your thought process for problem-solving and system architecture.

  • Company Research: Familiarize yourself with Citi's business, particularly its trading divisions and technology initiatives. Understand the company's commitment to innovation, risk management, and compliance within the financial services 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

Requires 6+ years of experience in Web UI development with expertise in Angular, TypeScript, and Node.js. A bachelor's degree in Computer Science or Engineering is required, with a preference for candidates with financial industry experience.