a { text-decoration: none; color: #464feb; } tr th, tr td { border: 1px solid #e6e6e6; } tr th { background-color: #f5f5f5; }
Job Title
Full Stack Software Developer Intermediate (Contract-to-Hire)
Employment Type
Contract-to-Hire
- Contract Duration: 5 Months
- Contract Rate: CAD $55 60/hour
- Full-Time Conversion: ~$160,000 CAD annually
Location
Toronto, ON (Onsite / Hybrid depending on team requirements)
Role Overview
We are seeking an Intermediate Full Stack Software Developer to join our engineering team on a contract-to-hire basis. This role requires strong experience across backend and frontend development, along with exposure to modern development practices including API-driven architecture, UI frameworks, and emerging AI-assisted development workflows.
The candidate will contribute to building scalable enterprise applications and modern digital experiences, working closely with product, architecture, and QA teams.
Key Responsibilities
- Design, develop, test, and maintain full stack applications
- Translate system and technical specifications into working solutions
- Develop backend services, APIs, and integration components
- Build responsive and performant frontend interfaces
- Integrate front-end components with backend APIs and services
- Participate in application architecture and design discussions
- Troubleshoot, debug, and resolve technical issues
- Support deployments, system enhancements, and integrations
- Collaborate with cross-functional teams across the SDLC
- Contribute to performance, scalability, and reliability improvements
Must Have Skills (Core Requirements)
- 4 7 years of experience in full stack development
- Strong experience in:
- Java / J2EE / backend technologies
- JavaScript, HTML, CSS
- Experience with:
- REST API development and integration
- SQL / relational databases
- Experience working across SDLC (design, development, testing, deployment)
- Strong troubleshooting and debugging skills
- Experience with application architecture and system integration
Modern / Advanced Skills (HIGHLY DESIRED)
- Experience with React.js and modern JavaScript frameworks
- Experience with JavaScript / TypeScript development
- Understanding of front-end architecture and enterprise UI engineering
- Exposure to AI-assisted development tools and workflows
- Familiarity with agent-based / AI-driven interaction models
- Experience with content management systems (CMS)
- Contentful experience is an asset
- Experience using AI coding tools (e.g., Cursor, Claude, or similar tools)
Technical Stack
- Backend: Java, J2EE
- Frontend: JavaScript, HTML, CSS, React (preferred)
- Database: Oracle / SQL
- APIs: REST services
- Tools: Git, Azure DevOps, Jira
- Optional: CMS platforms, AI-assisted tools
Nice to Have Skills
- Experience with Angular or similar frameworks
- Experience with WebLogic, Tomcat, Servlets, EJB
- Experience with SOAP / REST web services
- Familiarity with Agile/Scrum methodologies
- Knowledge of AODA and accessibility standards
Soft Skills
- Strong analytical and problem-solving skills
- Ability to communicate with technical and business stakeholders
- Ability to work in team environments and independently
- Strong ownership and accountability
Why This Role
- Clear contract-to-hire conversion path ($160K full-time)
- Exposure to modern development practices + AI-assisted engineering
- Opportunity to work on enterprise-scale systems
- Strong long-term stability and growth potential