Ci
Senior Angular Engineer for UI Innovation
Citibank (Switzerland
Full-time
winnipeg, mb
IT & Technology
Posted:
June 05, 2026
Location:
winnipeg, mb, Canada
Job Description
Join a team as a Senior Angular Engineer focused on modern UI solutions and client collaboration. Utilize Angular 16+, Agile practices, and your leadership skills to enhance front-end experiences.
This role involves developing complex user interfaces while mentoring junior developers and ensuring high-quality code. You will collaborate with clients to gather requirements and assess existing systems for improvement opportunities. Your leadership will promote a culture of best practices and continuous improvement within the team.
Key Responsibilities:
• Develop scalable UI components using Angular 16+
• Oversee code quality through detailed reviews
• Collaborate with clients for accurate requirement gathering
• Analyze existing systems and propose strategic improvements
• Drive continuous improvement in development processes
Requirements:
• Hands-on experience with Angular 16+, CSS, and AJAX
• Familiarity wi...
This role involves developing complex user interfaces while mentoring junior developers and ensuring high-quality code. You will collaborate with clients to gather requirements and assess existing systems for improvement opportunities. Your leadership will promote a culture of best practices and continuous improvement within the team.
Key Responsibilities:
• Develop scalable UI components using Angular 16+
• Oversee code quality through detailed reviews
• Collaborate with clients for accurate requirement gathering
• Analyze existing systems and propose strategic improvements
• Drive continuous improvement in development processes
Requirements:
• Hands-on experience with Angular 16+, CSS, and AJAX
• Familiarity wi...
Apply for this Job
Submit your application for the Senior Angular Engineer for UI Innovation position at Citibank (Switzerland.
Apply Now Save for LaterJob Overview
Job Type:
Full-time
Location:
winnipeg, Canada
Posted:
June 05, 2026
Deadline:
July 15, 2026