Closed listing
Angular UI Developer (W2 ONLY)
- Mississauga, ON, Canada
Contract
This opening has closed.
The original listing is kept below for reference.
Job details
- Job type
- Contract
- Closing date
- Experience
- 4–7 years of front-end or web development experience
- Posting language
- English
- Posted
Similar jobs hiring now
Search current openingsOriginal job description
Archived listing. The details below describe a past opening.
Grow your career as an Angular UI Developer with an innovative global bank in Mississauga, ON. Contract role with strong possibility of converting to full-time. Will work remotely during the contract portion, then follow a hybrid schedule 3 days onsite per week once full-time. *Not open to third party employment or sponsorship*
Join one of the world's most renowned global banks and trusted brand with over 200 years of continuously evolving financial services worldwide. You will work alongside some of the smartest minds in the industry who are excited to share their knowledge and to learn from you.
Contract Duration: 6+ months
- Required Skills & ExperienceBachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience
- 4–7 years of front-end or web development experience
- Strong expertise in Angular (v10+)
- Proficiency in HTML5, CSS3, SCSS
- Experience working with Figma or similar design tools
- Experience with Git and CI/CD pipelines
- Familiarity with Agile / Scrum development methodologies
- Preferred Qualifications
- Experience in financial services or other regulated industries
- Understanding of web security principles (XSS, CSRF, authentication flows)
- Collaboration experience with globally distributed engineering and design teams
- What You Will Be DoingDesign, develop, and maintain enterprise-grade Angular applications
- Build reusable, modular, and performant UI components, services, and modules
- Collaborate with Product and UX teams to translate Figma designs into high-quality, accessible user interfaces
- Utilize AI-assisted tools (e.g., design to code, UX generation, prototyping accelerators) to improve UI iteration speed and consistency
- Integrate front-end components with RESTful APIs
- Ensure application performance, responsiveness, and cross-browser compatibility
- Apply best practices for state management, security, accessibility, and error handling
- Participate in code reviews, design critiques, and Agile ceremonies
- Adhere to Citi’s secure coding standards, regulatory, and compliance requirements
- Support releases and troubleshoot front-end issues in production environments
More about this job
Responsibilities
Design, develop, and maintain enterprise Angular applications, including reusable, modular, performant UI components, and integrate them with RESTful APIs. Collaborate with Product and UX teams, apply security and accessibility best practices, participate in reviews and Agile ceremonies, and support releases and production troubleshooting.
Requirements
Requires a bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience, and 4–7 years of front-end or web development experience. Candidates should have strong Angular v10+ expertise, proficiency in HTML5, CSS3, and SCSS, and experience with design tools, Git, CI/CD, and Agile/Scrum; financial services and web security experience are preferred.
Skills
- Angular
- HTML5
- CSS3
- SCSS
- Figma
- Git
- CI/CD
- Agile
- Scrum
- RESTful APIs
- Web Security
- Accessibility
- State Management
- Cross-Browser Compatibility
Visa sponsorship
Not detected in the job text
Categories
- Technology
- Software
- Art & Design
- Finance & Accounting
Keywords
- Angular
- HTML5
- CSS3
- SCSS
- Figma
- Git
- CI/CD Pipelines
- Agile
- Scrum
- Front-End Development
- Web Development
- Enterprise Applications
- UI Components
- RESTful APIs
- AI-Assisted Tools
- Web Security
- XSS
- CSRF
- Authentication Flows
- State Management
- Accessibility
- Cross-Browser Compatibility
- Financial Services
- Regulatory Compliance
- Secure Coding
- Production Troubleshooting