Full Stack Developer (Angular + AWS Lambda)
Viz Staffing
Job description
Overview
We are seeking an experienced Full Stack Developer with 5โ6 years of banking and financial experience to join our development team on a fixed-term contract. The ideal candidate will have strong hands-on experience with Angular for front-end development and AWS services, particularly Amazon S3 and AWS Lambda, to build, enhance, and maintain scalable, reliable, and high-performing applications.
Mandatory: Banking and financial experience
Employment Type: Fixed-term contract (6 months)
Work Location: Hybrid โ Toronto, ON
Key Responsibilities
-
Design, develop, enhance, and maintain full-stack applications using Angular and AWS services.
-
Build responsive, user-friendly front-end interfaces using Angular, following modern development standards and best practices.
-
Leverage AWS services, particularly Amazon S3 and AWS Lambda, to support application functionality, serverless processing, and cloud-based solutions.
-
Develop and integrate APIs to enable seamless communication between front-end applications, back-end services, and external systems.
-
Collaborate with product owners, business analysts, QA engineers, to understand requirements and translate them into effective technical solutions.
-
Participate in Agile ceremonies, including sprint planning, daily stand-ups, backlog refinement, sprint reviews, and retrospectives.
-
Write clean, maintainable, reusable, and efficient code in accordance with established coding standards and software engineering best practices.
-
Conduct unit testing, debugging, troubleshooting, and performance optimization to ensure application quality, reliability, and stability.
-
Participate in code reviews, provide constructive feedback, and contribute to continuous improvement in development practices.
-
Identify and resolve technical issues across development, testing, and production environments.
-
Apply knowledge of microservices, API integration, and scalable system architecture to support reliable and maintainable application solutions.
-
Stay current with emerging technologies, cloud services, and industry best practices to improve development efficiency and software quality.
Required Skills and Qualifications
-
Minimum 5โ6 years of banking and financial experience in full-stack application development.
-
Strong hands-on experience with Angular for front-end development and AWS services, particularly Amazon S3 and AWS Lambda.
-
Experience with RESTful APIs, API integration, and communication between front-end and back-end components.
-
Understanding of microservices architecture and scalable application design principles.
-
Proficiency in writing clean, efficient, maintainable, and well-tested code.
-
Experience with debugging, troubleshooting, code reviews, and application performance optimization.
-
Familiarity with Agile/Scrum methodologies and collaborative software development practices.
-
Strong analytical, problem-solving, and communication skills.
-
Ability to work independently while contributing effectively to a collaborative development team.
Good to have:
AI knowledge and skills
Pay: $80,000.00-$120,000.00 per year
Work Location: Hybrid remote in Toronto, ON (Toronto District)