Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Location: Toronto, ON (Hybrid)
Type: 1 Year Contract
Team: Engineering Hub
About the Role
Are you passionate about building fast, scalable, and cloud-native web applications? We’re looking for a Software Engineer who thrives in modern JavaScript ecosystems and loves solving real-world problems with elegant code.
You’ll be working on high-impact projects using Next.js, Node.js, and AWS, helping us deliver seamless digital experiences to millions of users.
What You’ll Be Doing
- Build and maintain full-stack applications using Next.js and Node.js
- Design scalable APIs and serverless functions with AWS Lambda & API Gateway.
- Architect and deploy cloud-native solutions using AWS SAM, Cognito, S3, DynamoDB and more
- Collaborate cross-functionally with product, design, and DevOps teams
- Write clean, testable code and participate in peer reviews
- Optimize performance, security, and reliability across the stack
What You Bring
- Strong knowledge of JavaScript, HTML/CSS, and modern frameworks like Next.js, React, Vue or angular
- Experience with Node.js and back-end development
- Hands-on experience building cloud-native apps on AWS
- Familiarity with CI/CD pipelines, DevOps, and Agile workflows
- Understanding of RESTful APIs, authentication, and security best practices
Bonus Skills
- TypeScript, GraphQL, Python and SQL experience
- Experience with Docker, Kubernetes, or another container tech
- Exposure to monitoring tools like CloudWatch, Datadog, or ELK Stack
Why Join Us?
We’re a team of curious minds who love to learn, build, and grow together. We value transparency, ownership, and continuous improvement. You’ll have the freedom to innovate and the support to thrive.
Ready to build the future with us?
Apply now or message us directly to learn more!
Key Skills
Ranked by relevanceReady to apply?
Join Rates.ca and take your career to the next level!
Application takes less than 5 minutes

