Full Stack Developer
- Toronto, ON, Canada
- Greater Toronto Area, Canada, Canada
$70 to $85 CAD / hour · Contract
Applications open in a new tab.
Job details
- Pay
- $70 to $85 CAD / hour
- Job type
- Contract
- Apply by
- Experience
- 7+ years of full-stack development experience
- Posting language
- English
- Posted
Original job description
We are seeking an experienced Full Stack Developer to join a high-performing team supporting a leading Canadian banking client. This role offers the opportunity to work on modern, cloud-based applications that power critical business functions and customer experiences.
As a Full Stack Developer, you will be responsible for designing, developing, and maintaining scalable applications across both front-end and back-end technologies. You will collaborate closely with cross-functional teams in an Agile environment to deliver high-quality solutions using modern development practices and AWS cloud technologies.
Key Responsibilities:
- Design, develop, and maintain full-stack applications using Angular and Node.js
- Build and support scalable AWS serverless solutions utilizing AWS Lambda
- Develop and integrate RESTful APIs and microservices
- Participate in architecture discussions, code reviews, and technical design sessions
- Troubleshoot, optimize, and enhance application performance and reliability
- Collaborate with business and technology stakeholders to deliver innovative solutions
- Contribute to Agile ceremonies and support continuous improvement initiatives
What We're Looking For:
- 7+ years of full-stack development experience
- Strong hands-on expertise with Node.js and Angular
- Proven experience building and supporting AWS serverless applications
- Hands-on experience with AWS Lambda and cloud-native development
- Strong understanding of RESTful APIs and microservices architecture
- Experience working within Agile development environments
- Excellent problem-solving, communication, and collaboration skills
Nice to Have:
- Previous experience in banking or other highly regulated industries
- Experience developing hybrid mobile applications using Ionic Framework
- Exposure to modern cloud architecture and enterprise-scale applications
More about this job
Responsibilities
Design, develop, and maintain scalable full-stack applications using Angular, Node.js, AWS Lambda, and other AWS technologies, including RESTful APIs and microservices. Collaborate with stakeholders and cross-functional teams on technical design, code reviews, Agile delivery, troubleshooting, and application performance and reliability improvements.
Requirements
Requires 7+ years of full-stack development experience, strong hands-on expertise with Node.js and Angular, and experience building AWS serverless applications using AWS Lambda. Candidates should understand RESTful APIs and microservices, have experience in Agile environments, and demonstrate strong problem-solving, communication, and collaboration skills.
Skills
- Full-Stack Development
- Node.js
- Angular
- AWS
- AWS Lambda
- Serverless Applications
- RESTful APIs
- Microservices
- Cloud-Native Development
- Agile
- Application Performance Optimization
- Troubleshooting
- Code Reviews
- Ionic Framework
- Communication
- Problem-Solving
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
- Finance & Accounting
Keywords
- Full-Stack Development
- Angular
- Node.js
- AWS
- AWS Lambda
- Serverless Applications
- RESTful APIs
- Microservices
- Cloud-Native Development
- Agile
- Architecture
- Code Reviews
- Technical Design
- Application Performance
- Application Reliability
- Banking
- Regulated Industries
- Ionic Framework
- Hybrid Mobile Applications
- Enterprise-Scale Applications
- Continuous Improvement
- Cross-Functional Collaboration