Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior UI Applications Developer

$120.8k - $170.8k per year

Citi

We are looking for accomplished senior UI engineers who are passionate about building high quality, modern, front-end solutions that solve complex business problems via innovation and the application of engineering best practices.
As a Senior UI Engineer Lead in UI/Frontend engineering team will play a pivotal role in shaping the user interface strategy and execution this role will be responsible for hands-on development of front-end code , working as part of an agile scrum team, and partnering with UX and other engineering specialists to build digital products of the highest standard. You will leverage your deep technical expertise in Angular to deliver scalable, maintainable, and high-quality front-end solutions. This role requires a strong balance of leadership skills and hands-on development to mentor the team, set coding standards, and ensure best practices are followed.
Lead and mentor a team of UI/Frontend developers , fostering a culture of collaboration and excellence and significantly contribute to the development of world-class enterprise applications leveraging the latest technologies and software design patterns.

  • Define the UI/UX strategy, architecture, and best practices in alignment with the company’s vision.
  • Develop and engineer front end solutions within an Agile software delivery team, working to collaboratively deliver sprint goals, write code, and participate in the broader Citi technical community and team-level Agile and Scrum processes.
  • Architect, design, and implement scalable and high-performance Angular applications.
  • Drive code reviews, debugging, testing, and performance optimization for all UI layers.
  • Partner continuously with stakeholders, UX and QA
  • Collaborate with technical leadership to ensure work is aligned to the broad technical strategy

8+ years of hands-on professional experience in front-end/UI development using Angular (preferably Angular 8+)
  • Proven track record in a leadership role (VP, or similar) in a UI/Frontend development capacity.
  • Experience in Micro Frontend(MFE) architecture building scalable and modular web applications.
  • Strong expertise in JavaScript/TypeScript, HTML5, CSS3, SCSS, and Responsive Design.
  • Experience with RESTful APIs, GraphQL, and integrating front-end components with backend services.
  • Proficiency in UI/UX best practices and building highly interactive web applications.
  • Strong understanding of frontend build tools (Webpack, Angular CLI, npm, yarn, gulp etc.) and version control systems like Git.
  • Multiple years of experience with software engineering best practices (unit testing, automation, design patterns, peer review, etc.)
  • Clear understanding of building horizontally scalable, highly available, highly resilient, and low latency applications

Exposure to Cloud infrastructure both on-premises and public cloud (i.e., OpenShift, AWS , etc.)
Multiple years of experience CI/CD pipelines and using front-end test strategies and frameworks (Cypress, jasmine, karma, selenium etc.)
Exposure to Continuous Integration and Continuous Delivery (CI/CD) pipelines, either on-premise or public cloud (i.e., Exposure to Security, Observability, and Monitoring tools (Grafana Prometheus, Splunk, ELK, CloudWatch, etc.)
Exposure to database concepts (RDBMS, NoSQL)

Bachelor’s degree/University degree or equivalent experience
Master’s degree preferred

Full time ------------------------------------------------------
Primary Location Full Time Salary Range:
$Automated Processing and AI
We use automated processing, including artificial intelligence, for our legitimate business interests (or our reasonable and appropriate business purposes) to identify and align the candidate's skills and abilities with a specific job opening. Our automated processing and AI do not involve relying on automatic or autonomous decision-making. 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
View Citi’s EEO Policy Statement and the Know Your Rights poster.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior UI Applications Developer in Mississauga, ON vacancy
  • $80k - $90k per year

    Our client in the food industry in Mississauga, ON is looking for a Senior Product Developer (NPD & Commercialization) to join their growing team. The Senior Product Developer (NPD & Commercialization) is a senior technical and leadership role responsible for owning the execution... 
    Senior

    Randstad

    Mississauga, ON
    3 days ago
  •  ...Job Responsibility: We are seeking an experienced Developer with over 8 years of hands-on experience to join our innovative team. You will play a key role in architecting, designing, and implementing solutions for our SaaS products on cloud platforms like GCP or AWS. The... 
    Senior
    Fixed term contract
    Remote work
    Monday to friday

    Moerai Soultions

    Mississauga, ON
    6 days ago
  • $120.8k - $170.8k per year

     ...The Senior Java Developer is responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems analysis and programming activities. Responsibilities... 
    Senior
    Full time

    Citi

    Mississauga, ON
    1 day ago
  • $120.8k - $170.8k per year

     ...The Java Full Stack Senior Developer role is responsible for participation in the establishment and implementation of new or revised application...  .... Strong debugging and problem-resolution skills across UI, backend, APIs, and infrastructure layers Experience implementing... 
    Senior
    Full time

    Citi

    Mississauga, ON
    1 day ago
  •  ...maintenance support. • Staying abreast of developments in web applications and programming...  ...(e.g., Redux, Context API) and optimize UI performance. Collaborate with UX/UI designers...  .... Backend & API Integration: Develop and maintain RESTful/GraphQL APIs to interact... 
    Senior
    Full time

    Royal Bank of Canada

    Mississauga, ON
    a month ago
  • $46k - $96k per year

     ...analysis and design, development, testing and deployment. As a developer, the candidate will be responsible for developing & deploying...  ...Other Languages English: B2 Upper Intermediate Seniority Senior... 
    Senior
    Internship

    Luxoft

    Mississauga, ON
    14 days ago
  •  ...Job Description What is the opportunity? The Senior DevOps Developer role at RBC involves leading and driving complex initiatives to enhance technology management and foster innovation. You will be responsible for designing and implementing CI/CD pipelines, driving DevOps... 
    Senior
    Full time
    Flexible hours

    Royal Bank of Canada

    Mississauga, ON
    26 days ago
  • $120.8k - $170.8k per year

     ...Summary: We are looking for a highly skilled and experienced Senior Full Stack Developer with expertise in Java , Spring Boot , Angular , Docker...  .... Collaborate with cross-functional teams, including UI/UX designers, QA engineers, and DevOps teams, to deliver high... 
    Senior
    Full time

    Citi

    Mississauga, ON
    1 day ago
  •  ...is constantly undertaking complex development initiatives within Insurance Technology. In this role, you will be a Sr. Software Developer within the INGENIUM development team, responsible for designing and implementing software solutions. The role involves coordination... 
    Senior
    Full time
    Flexible hours

    Royal Bank of Canada

    Mississauga, ON
    a month ago
  •  ...JOB PURPOSE Reporting into the Manager, Software Applications, the Senior Software Developer will be responsible for helping drive the success of our software development projects across functional teams within the organization. The ideal candidate will have a strong background... 
    Senior
    Full time
    Internship
    Work at office

    Mevotech

    Mississauga, ON
    a month ago
  • $94.3k - $141.5k per year

    Responsibilities Design, develop, and implement new features and functionalities for web applications using Java and related frameworks. Develop and maintain robust back-end services, APIs, and databases, with a strong emphasis on the Spring Boot framework. Implement... 
    Senior
    Full time

    Citi

    Mississauga, ON
    1 day ago
  • $103.37k per year

     ...For students, the RGASC is a resource for developing academic skills through individual...  ...initiatives that help students identify and develop the academic skills they need for success...  ...) and the Assistant Director, RGASC, the Senior Educational Developer & Team Lead promotes... 
    Senior
    Full time
    Work at office

    University of Toronto

    Mississauga, ON
    7 days ago
  • $100k - $150k per year

    Job description: Job Description Candidate must have strong knowledge on REACT, nodejs, html, css. Develops program specifications/detail design documents. Codes, tests and debugs complex applications programs Participates in the application design of systems,... 
    Senior

    Wipro

    Mississauga, ON
    28 days ago
  • $94.3k - $141.5k per year

     ...are promoted based on merit, where we value and demand respect for others and where opportunities to develop are widely available to all.   The JAVA Full Stack Senior Developer role is an intermediate level position responsible for participation in the establishment and... 
    Senior
    Full time
    Manual labor

    Citi

    Mississauga, ON
    1 day ago
  •  ...Work Mode: 4 Days Onsite   Role Description · Strong knowledge of Micro Focus - Design and develop application using Micro Focus. · Exposure to Mainframe: COBOL, VSAM files, JCL. · Strong understanding on DB2 and SQL. · Great exposure and understanding... 
    Senior
    Full time

    Astra North Infoteck Inc.

    Mississauga, ON
    20 days ago
  • $140k - $150k per year

    We are seeking a Senior Dynamics 365 Developer to join our growing CRM and Power Platform practice. This role is responsible for designing, developing, and delivering enterprise-grade Microsoft cloud solutions with a strong focus on Dynamics 365 Customer Engagement, Power Pages... 
    Senior
    Full time
    Contract work

    Endeavour Solutions Inc. -Dynamics 365 ERP, CRM & Cloud

    Mississauga, ON
    4 days ago
  • $94.3k - $141.5k per year

     ...will tackle complex technical challenges, developing best-in-class, next-generation solutions...  ...impact. Responsibilities: Design, develop, and implement highly scalable and...  ...Act as a Subject Matter Expert (SME) to senior stakeholders and/or other team members on... 
    Senior
    Full time
    Flexible hours

    Citi

    Mississauga, ON
    1 day ago
  • $100k - $120k per year

     ...Job Title: Senior Full Stack Developer Location: Mississauga Employment Type: Full-time Reason for Vacancy: Replacement Work Arrangement: Hybrid Department Name: NIHB Application Development Department Pay Typed: Salaried Pay Range: $100,000 -... 
    Senior
    Remplacement
    Full time
    Flexible hours

    Cigna

    Mississauga, ON
    4 days ago
  • $94.3k - $141.5k per year

     ...such as Git Experience in mobile application design and architecture disciplines Ability to work collaboratively in teams and develop meaningful relationships to achieve common goals Strong analytical and troubleshooting skills Passionate about building an innovative... 
    Senior
    Full time

    Citi

    Mississauga, ON
    1 day ago
  •  ...#TeamBell. At Bell, software developers like you are empowered and enabled to innovate...  ....  Summary The Web Developer II (ServiceNow) is responsible for designing...  ...mobile roles: Proficiency in declarative UI solutions, battery management, and MVVM patterns... 
    Full time
    Work at office
    3 days per week

    Bell

    Mississauga, ON
    13 days ago
  • $120.8k - $170.8k per year

    The Fullstack .Net Developer is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems analysis and programming... 
    Senior
    Full time

    Citi

    Mississauga, ON
    1 day ago
  • $103.25k - $153.25k per year

     ...In this role you will be responsible for developing new product functionality and maintaining...  ...What The Role Offers As a Lead Software Developer, you will: Design and build web...  ...CD workflows. Knowledge of responsive UI design and cross-browser compatibility.... 
    Internship

    OpenText

    Mississauga, ON
    28 days ago
  • $94.3k - $141.5k per year

     ...The Java Developer is a mid level position responsible for establishing and implementing new or revised application systems and programs...  ...programming activities. Responsibilities: Collaborate with senior developers to design, develop, and maintain software applications... 
    Senior
    Full time

    Citi

    Mississauga, ON
    1 day ago
  • $82k per year

     ...The Job We are a MedTech startup seeking a Robotics Software Developer to join our team and help improve our existing product while developing...  ...to applications from Recent graduates, Junior Developers and Senior developers. Compensation can be adjusted based on the level of... 
    Senior
    Work at office
    Flexible hours

    Trexo Robotics

    Mississauga, ON
    15 days ago
  • Location: ~ Mississauga Experience: ~6–8 Years Required Skills: AWS Cloud Computing DevOps – CI/CD (Continuous Integration & Continuous Delivery) Advanced Java Concepts Technical Skills: Java & Backend Development: Deep expertise in ...
    Contract work

    Astra North Infoteck Inc.

    Mississauga, ON
    5 days ago
  • $89.7k - $149.5k per year

     ...communities, and our people. If you want to be part of tomorrow’s health today, we want to hear from you. Job Summary The Senior Software Developer is responsible for designing, developing, testing, debugging, and implementing software components and tools, primarily... 
    Senior
    Long term contract

    McKesson

    Mississauga, ON
    19 days ago
  •  ...DevOps Developer (AWS) Fully Remote Opportunity About BrightOrder We build technology that keeps fleets safer, smarter, and more...  ...development practices. Nice to Have Experience with React.JS or UI integrations for internal tooling. Knowledge of Redis,... 
    Full time
    Remote work

    BrightOrder Inc.

    Mississauga, ON
    a month ago
  •  ...Job Responsibility: The Cerner Developer will be primarily accountable for the design, development, and testing of CCL reports and other custom code for Cerner Millennium under the direction of the Integration Manager. Key responsibilities include: Design, develop,... 
    Fixed term contract
    Remote work
    Monday to friday

    Moerai Soultions

    Mississauga, ON
    6 days ago
  • $70.95k - $105.01k per year

    Infosys is hiring for Labvantage developer. Required Skills Bachelor’s degree or foreign equivalent required from an accredited institution. At least 3 years of Information Technology experience. Candidates authorized to work for any employer in Canada without employer... 
    Relocation

    Infosys

    Mississauga, ON
    6 days ago
  • Strong in Java development. knowledge of Spring Boot MVC and WebFlux Own backend design & technical decisions - Guide team on coding standards & best practices - Review code and resolve complex technical issues - Identifying the NFR and plan to address those ...

    Sapsol Technologies Inc

    Mississauga, ON
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior UI Applications Developer. Be the first to apply!