Software Developer
Swoon Group — Canada · Posted ~22 hours ago
🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.
Log in to add to target listDescription
🚀 Software Developer
Location: Toronto, ON (3x/week)
Education: Bachelor’s degree required
Interview Process: 2 rounds
Experience: 5–6+ years
Pay Rate:
T4: $46.60 (T4 only)
⭐ Why This Role Stands Out
Contribute to modern web and cross-platform development initiatives.Use AI coding tools such as Claude Code, Cursor, and GitHub Copilot as part of your daily engineering workflow.Collaborate with experienced software engineers, QA professionals, and designers across Toronto and global engineering teams.Receive mentorship and coaching while continuing to grow technically and professionally.Help build scalable frameworks and software used by other engineering teams to deliver customer-facing products.🔑 What You’ll Bring
1.
Strong Software Engineering Fundamentals
5–6+ years of professional software development experience.Outstanding programming, debugging, and problem-solving abilities.Strong interest in software architecture and application design.Experience designing, implementing, testing, and maintaining high-quality, secure, and stable production software.2.
Modern Web Development
Strong hands-on experience with JavaScript and TypeScript.Experience with Node.js / NPM.Experience building applications using React and Redux.Understanding of web-based technologies, concepts, and constructs.Experience developing modular, componentized web applications.3.
AI-Assisted Development
Professional experience using AI coding assistants in production software development as part of your daily workflow.Experience with tools such as Claude Code, Cursor, GitHub Copilot, or comparable AI-powered development tools.
🛠️ What You’ll Do
Build scalable and maintainable web applications and frameworks.Participate in architecture, design, and code reviews.Work closely with software engineers, QA, and designers to deliver high-quality solutions.Estimate development tasks, assess technical risks, and identify dependencies to support effective project planning.Contribute to a collaborative Agile development environment.Support CI/CD pipelines and modern software delivery practices.Apply automated testing strategies and tools to improve software quality and reliability.Work with Git and GitHub for source control and collaborative development.Continuously learn and adopt new technologies, engineering practices, and development approaches.
We have 79,401 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume — in under a minute we'll analyze all 79,401 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume