Software Engineer
Lead development teams and mentor junior developers while collaborating with non-technical stakeholders. Build and maintain production systems using modern software delivery techniques and cloud-agnostic architecture.
- Hybrid
- Toronto, ON
- Posted Aug 24, 2026
- Apply by Sep 23, 2026
- 1 position
More jobs you can apply to directly
Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.
Job summary
Role: Senior Software Engineer Location: Toronto, ON(Hybrid - 4 Days) Type: Contract Rate: CAD50/hr - CAD60/hr Job Description: 7+ years of solid hands-on programming experience, with a sizable portion in JavaScript, TypeScript, GraphQL, React, CSS, and Postgres. Experience leading development teams, mentoring junior developers, and working with non-technical stakeholders. Experience writing automated tests, from unit tests to end-to-end tests, and have some knowledge of JavaScript-based testing frameworks. Experience with source control (e.g. Git + GitHub) and modern software delivery techniques and tools, including pull requests. Experience with DevOps best practices and some experience in setting up and configuring cloud computing infrastructure. Experience building production systems and understanding the deployment, monitoring, and security best practices required to run production software. Experience in developing for Cloud Agnostic Architecture Nice to have Experience working with various development workflows and methodologies, with an understanding of the benefits and drawbacks of different ways of working Post-secondary degree or diploma in a computer or software design related program. Experience working with AWS
What you’ll do
Lead development teams and mentor junior developers while collaborating with non-technical stakeholders. Build and maintain production systems using modern software delivery techniques and cloud-agnostic architecture.
Requirements
Requires over 7 years of programming experience with a strong focus on JavaScript, TypeScript, React, and Postgres. Candidates should have expertise in automated testing, DevOps best practices, and cloud infrastructure configuration.
Listed skills
- GitHubPreferred
- Automated testingPreferred
- CSSPreferred
- PostgreSQLPreferred
- ReactPreferred
- JavaScriptPreferred
- TypeScriptPreferred
- Amazon Web ServicesPreferred
- GraphQLPreferred
- GitPreferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- JavaScript
- TypeScript
- GraphQL
- React
- CSS
- Postgres
- Automated Testing
- Git
- GitHub
- DevOps
- Cloud Computing Infrastructure
- Cloud Agnostic Architecture
- AWS
- Team Leadership
- Mentoring
Job areas
- Software
- Technology
- Engineering
- Consulting
Additional details
- Minimum education
- Bachelor’s degree
- Minimum experience
- 5+ years
- Apply by
- Sep 23, 2026
- Posting language
- English
- Working hours
- 40 hours per week
- Office presence
- 4 days per week
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available
