Job descriptionJob Title: Angular UI Developer
Location: Toronto, ON
Duration: Contract (Hybrid)
Job Description
We are looking for an experienced Angular UI Developer with strong Banking domain experience to join our team. The ideal candidate will be responsible for developing modern, scalable, and responsive web applications for banking and financial services platforms. The candidate should have hands-on experience building enterprise-grade Angular applications and working closely with business and technology teams in an Agile environment.
Key Responsibilities
• Design, develop, and maintain responsive web applications using Angular (v12+).
• Build reusable UI components and implement modern frontend architecture.
• Develop and integrate RESTful APIs with backend services.
• Collaborate with Product Owners, Business Analysts, UX/UI Designers, and backend developers.
• Participate in Agile ceremonies including sprint planning, daily standups, backlog grooming, and retrospectives.
• Perform code reviews and ensure adherence to coding standards and best practices.
• Optimize application performance, scalability, and security.
• Troubleshoot and resolve production issues and application defects.
• Ensure compliance with banking security and accessibility standards.
Required Skills
• 7+ years of software development experience.
• 5+ years of hands-on experience with Angular (v12+).
• Strong experience with TypeScript, JavaScript (ES6+), HTML5, CSS3, SCSS.
• Experience with RxJS, NgRx, Angular Material, and responsive web design.
• Experience integrating REST APIs and microservices.
• Strong understanding of Git, CI/CD pipelines, and Agile/Scrum methodologies.
• Experience with unit testing frameworks such as Jasmine and Karma.
• Excellent problem-solving and communication skills.
Banking Experience (Mandatory)
• Minimum 3+ years of Banking domain experience.
• Experience in Retail Banking, Commercial Banking, Wealth Management, Capital Markets, Lending, Payments, Credit Cards, or Digital Banking.
• Strong understanding of banking workflows, customer onboarding, transactions, account management, and regulatory requirements.
• Experience working with large banking institutions is preferred.
Nice to Have
• Experience with Azure or AWS cloud platforms.
• Knowledge of Micro Frontend Architecture.
• Experience with accessibility standards (WCAG).
• Exposure to Java, Spring Boot, .NET Core, or Node.js backend technologies.
• Experience with banking applications involving Payments, AML, KYC, or Wealth Management.
Best Regards,
Karunakar
Apptoza Inc.
Phone: [phone removed]
Email: [email removed]
Website: www.apptoza.com
linkedin.com/in/v-karunakar-93109b200