V

Full Stack Developer (Angular + AWS Lambda)

Viz Staffing

Hybrid๐Ÿ‡จ๐Ÿ‡ฆToronto, ON, CanadaseniorC$80kโ€“C$120kPosted 6d ago

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)