CrawlJobs Logo

Senior Angular Developer - Vice President

Canada, Mississauga 120800.00 - 170800.00 USD / Year · Job Posted May 03, 2026
Apply Position
Job Link Share

Job Description

We are seeking a highly skilled and experienced Senior Expert Angular Developer to join our Spead Products Financing and Securitization team. The ideal candidate will be a passionate and innovative individual with a deep understanding of the Angular framework and its ecosystem. You will be responsible for leading the design, development, and maintenance of complex, high-performance web applications, ensuring scalability, responsiveness, and an exceptional user experience. This role requires a blend of technical expertise, leadership, and a commitment to best practices in software development.

Job Responsibility

  • Lead Development: Drive the technical design and development of critical front-end components and features using Angular, ensuring adherence to architectural standards and best practices
  • Architecture & Design: Contribute significantly to the architectural decisions for new and existing Angular applications, focusing on modularity, scalability, and maintainability
  • Code Quality & Best Practices: Promote and enforce coding standards, conduct thorough code reviews, and mentor junior developers in writing clean, efficient, and well-documented code
  • Performance Optimization: Identify and resolve performance bottlenecks in Angular applications, ensuring fast loading times and smooth user interactions
  • Collaboration: Work closely with product managers, UX/UI designers, backend developers, and other stakeholders to translate business requirements into technical solutions
  • Problem Solving: Diagnose and troubleshoot complex issues across the application stack, providing effective and timely solutions
  • Mentorship: Act as a subject matter expert, providing guidance, coaching, and technical leadership to other team members
  • Continuous Improvement: Stay up-to-date with the latest Angular trends, tools, and technologies, and advocate for their adoption where appropriate
  • Testing: Implement and advocate for robust testing strategies, including unit, integration, and end-to-end testing, to ensure application reliability
  • Documentation: Create and maintain comprehensive technical documentation for applications, APIs, and development processes

Requirements

  • 6+ years of professional experience in front-end development, with a strong focus on Angular (versions 2+)
  • In-depth knowledge of Angular core concepts, component lifecycle, reactive programming (RxJS), state management (NgRx or similar), routing, and dependency injection
  • Proficient in TypeScript, JavaScript (ES6+), HTML5, CSS3, and SASS/LESS
  • Strong understanding of responsive and adaptive design principles, with experience building applications for various screen sizes and devices
  • Experience consuming and integrating with RESTful APIs and/or GraphQL
  • Hands-on experience with testing frameworks such as Karma, Jasmine, Jest, and/or Cypress
  • Expert-level proficiency with Git and collaborative development workflows
  • Experience with modern front-end build pipelines and tools (e.g., Webpack, Angular CLI)
  • Excellent analytical and problem-solving skills with a keen eye for detail
  • Strong verbal and written communication skills, capable of explaining complex technical concepts to both technical and non-technical audiences
  • Demonstrated ability to lead technical initiatives, mentor developers, and foster a collaborative team environment
  • Experience with Micro-frontend architecture
  • Experience with third-party libraries like AG Grid or similar
  • Working knowledge of Java 17 and above, and backend REST APIs
  • Experience with Agile (Scrum) methodologies
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience

Nice to have

  • Experience with other front-end frameworks (e.g., React, Vue.js)
  • Knowledge of backend technologies (e.g., Node.js, Python) and cloud platforms (AWS, Azure, GCP)
  • Familiarity with continuous integration/continuous deployment (CI/CD) pipelines
  • Understanding of web accessibility standards (WCAG)
  • Contributions to open-source projects

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Angular Developer - Vice President

8 matching positions

Angular UI Senior Developer – Assistant Vice President

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of relevant experience
  • Experience in systems analysis and programming of software applications
  • Write clean, maintainable, and efficient code following best practices, including unit and integration testing
  • Optimize applications for maximum speed and scalability
  • Mentor and guide junior and mid-level developers, conducting code reviews and promoting a culture of continuous learning
  • Participate in the entire application lifecycle, focusing on coding, debugging, and continuous improvement
  • Ensure the technical feasibility of UI/UX designs
  • Experience in managing and implementing successful projects
  • Working knowledge of consulting/project management techniques/methods
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
Job Responsibility
Job Responsibility
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right
New

Senior Angular Frontend Developer - Assistant Vice President

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 9+ years of relevant experience in the Financial Service industry and front end development
  • Experience in integrating REST-based web services using JSON
  • Demonstrated problem-solving and decision-making skills
  • Hands on Coding experience on UI technologies like Angular, (good to have -ReactJS), HTML, CSS JavaScript
  • Experience with componentized development
  • Proficiency in implementing streaming and real-time experiences (e.g., word/token streaming, live updates, progress/status indicators)
  • Ability to design intuitive UIs for AI‑first experiences (chat, streaming, agentic workflows)
  • Ability to ship production UI features and influence architecture
  • Strong understanding of frontend architecture, state management, performance optimization, and responsive design
  • Bachelor’s degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right

Senior Full Stack Angular Developer-Assistant Vice President

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of relevant experience
  • Proficiency in programming in Angular, Java, Python, JavaScript or React
  • Hands on experience of building RESTful APIs using popular frameworks like Spring
  • Preferred experience in developing web based front-end applications on Angular, React
  • Preferred experience on AI tools adoption such as Devin, Co-pilot etc.
  • Experience of following TDD and clean code principles
  • Proficiency with data structures, algorithms and SQL
  • Should have worked on CI/CD tools and integrated with deliverables
  • Experience of using cloud services such as Openshift, AWS and distributed systems such as Kafka, Kubernetes, S3, DynamoDB, MongoDB or any other NoSQL database
  • Experience in systems analysis and programming of software applications
Job Responsibility
Job Responsibility
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts
  • Have the ability to operate with a limited level of direct supervision
  • Exercise independence of judgement and autonomy
  • Act as SME to senior stakeholders and/or other team members
  • Fulltime
Read More
Arrow Right

Senior Web Developer, Vice President

The Applications Development Technology Lead Analyst is a senior level position ...
Location
Location
United States , New York
Salary
Salary:
142320.00 - 213480.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
June 30, 2026
Flip Icon
Requirements
Requirements
  • Experience as a senior developer in a fast-paced front office capital markets trading environment
  • Ability to work in a global distributed team environment and contribute to a high performing team
  • Knowledge of fixed income financial products in either Rates or Spread Products domain - ideally both
  • Ability to multi-task effectively and to adjust priorities quickly as circumstances dictate
  • Ability to manage challenging stakeholders and deliver quality results in the required timeframe
  • Demonstrated technical leadership and project organizational skills
  • Consistently demonstrate clear and concise written and verbal communication
  • Strong analytical and problem solving skills
  • Self-motivated with the determination to achieve his/her goals
  • Extensive hands on experience in developing large-scale enterprise trading in the Capital Markets space
What we offer
What we offer
  • medical, dental & vision coverage
  • 401(k)
  • life, accident, and disability insurance
  • wellness programs
  • paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays
  • Fulltime
Read More
Arrow Right

Senior Java Developer - Vice President

The Applications Development Senior Manager (Senior Java Developer – Vice Presid...
Location
Location
Canada , Mississauga
Salary
Salary:
120800.00 - 170800.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of experience designing, developing, and leading enterprise‑scale applications
  • Proven experience as a Senior Java Developer, Tech Lead, or Applications Development Manager
  • Strong hands‑on expertise in: Java, Spring / Spring Boot / Spring ecosystem, Microservices architecture, Angular (or similar front‑end frameworks), Kafka or equivalent messaging technologies, NoSQL databases (e.g., MongoDB)
  • Significant experience designing and delivering complex system integrations
  • Demonstrated ability to provide technical leadership while remaining hands‑on
  • Strong stakeholder management skills with experience collaborating across multiple technology platforms and teams
  • Proven project delivery and Agile leadership experience
  • Solid understanding of industry standards, enterprise controls, and regulatory considerations
  • Excellent written and verbal communication skills, with the ability to influence both technical and non‑technical stakeholders
  • Bachelor’s degree / University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Lead and drive Java development and eFlow architecture, providing hands‑on technical direction while guiding the team through Agile delivery processes
  • Serve as both an individual contributor and team lead, delivering robust end‑to‑end solutions, including client‑facing portals and critical enterprise integrations
  • Manage and mentor one or more Applications Development teams, including performance management, coaching, and resource allocation
  • Act as the primary technical liaison with multiple platform partners across the ICG ecosystem, including but not limited to CitiKYC, Core Accounts Platform, and CitiDirect Digital Platform, to ensure seamless integration delivery
  • Utilize deep technical knowledge across multiple application areas to provide architectural oversight and review complex technical solutions
  • Design and implement microservices‑based solutions, ensuring scalability, resiliency, and performance
  • Establish and enforce robust technical controls, coding standards, and best practices, ensuring high code quality and alignment with regulatory and operational excellence requirements
  • Review and analyze proposed technical designs, integrations, and implementation approaches for enterprise initiatives
  • Contribute to the formulation of technology and application development strategies
  • Develop a comprehensive understanding of how business areas integrate to achieve strategic objectives
  • Fulltime
Read More
Arrow Right

Foreign Exchange Velocity Senior TypeScript Developer, Vice President

Citi’s FX technology group supports the front office technology operations of on...
Location
Location
United States , New York
Salary
Salary:
142320.00 - 213480.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
June 29, 2026
Flip Icon
Requirements
Requirements
  • 5-7 years of relevant experience in TypeScript and Angular
  • Expertise in prompting of LLMs and getting the most from AI models
  • Excellent understanding of TypeScript, Angular and Browser internals
  • Understanding of network protocols and Internet infrastructure
  • Experience in production application support and development
  • Stakeholder and people management experience
  • Demonstrated leadership skills
  • Knowledge of industry practices and standards
  • Clear and concise written and verbal communication
  • core TypeScript language and Angular framework
Job Responsibility
Job Responsibility
  • Utilize in-depth knowledge and skills across multiple Applications Development areas to provide technical oversight across systems and applications
  • Review and analyze proposed technical solutions for projects
  • Coordinate with QA team
  • Liaison with the global business, support and development teams
  • Troubleshoot performance and scalability issues
  • Third line support of the platform during trading hours
  • Interact closely with the business product manager and other internal business users covering FX trading
  • Develop comprehensive knowledge of how areas of business integrate to accomplish business goals
  • Provide evaluative judgment based on analysis of factual data in complicated and unique situations
  • Ensure essential procedures are followed and contribute to defining standards negotiating with external parties when necessary
What we offer
What we offer
  • medical, dental & vision coverage
  • 401(k)
  • life, accident, and disability insurance
  • wellness programs
  • paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays
  • Fulltime
Read More
Arrow Right

Fx Options Trading Senior UI Developer (Vice President)

We are seeking a highly skilled and motivated Senior Front-End Developer to join...
Location
Location
Singapore , Singapore
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Advanced hands-on experience in UI/UX development using React and TypeScript
  • Professional experience with Angular or Vue.js
  • Solid understanding of building applications that handle real-time data using REST APIs, WebSockets, or middleware (e.g., Solace, Kafka, TIBCO)
  • Proficiency in modern software engineering practices including CI/CD, automated testing, application resiliency, performance profiling, and telemetry
Job Responsibility
Job Responsibility
  • Design and build a state-of-the-art electronic FX Options Trading Platform
  • Collaborate in a tight-knit global team alongside developers, quants, and traders
  • Innovate using TypeScript and React to build high-performance web UIs
  • Champion and contribute to continuous improvement of CI/CD and testing processes
  • Mentor other developers
  • Fulltime
Read More
Arrow Right

Application Development Group Manager (Angular & Microservices) – Senior Vice President

The Applications Development Group Manager is a senior management level position...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of relevant experience
  • Experience in applications development
  • Experience in management
  • Experience managing global technology teams
  • Working knowledge of industry practices and standards
  • Consistently demonstrates clear and concise written and verbal communication
Job Responsibility
Job Responsibility
  • Hands-on experience in Angular and Microservices development
  • Strong knowledge of Oracle databases
  • Extensive experience in developing robust and scalable applications
  • Manage multiple teams of professionals to accomplish established goals and conduct personnel duties for team (e.g. performance evaluations, hiring and disciplinary actions)
  • Provide strategic influence and exercise control over resources, budget management and planning while monitoring end results
  • Utilize in-depth knowledge of concepts and procedures within own area and basic knowledge of other areas to resolve issues
  • Ensure essential procedures are followed and contribute to defining standards
  • Integrate in-depth knowledge of applications development with overall technology function to achieve established goals
  • Provide evaluative judgement based on analysis of facts in complicated, unique, and dynamic situations including drawing from internal and external sources
  • Influence and negotiate with senior leaders across functions, as well as communicate with external parties as necessary
  • Fulltime
Read More
Arrow Right