Skip to main content

Full Stack Developer (Angular + AWS Lambda)

Technology
Viz Staffing
Toronto, CanadaCAD 80,000 - CAD 120,000 /year3 weeks ago
Service contractHybrid

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)

Keywords
amazon-web-servicesaws-lambdaplanning-and-designvisual-art-designproduct-development-and-designtraining-and-developmentpolicies-and-practicesamazon-s3serverlessquality-assuranceagile-sprintplanning-and-forecastingelectrical-engineering-and-planningretrospectivesprogramming-style-guidetesting-and-analysisdebuggingtroubleshootingperformance-optimizationcode-review

Interested in this role?