Search jobs now Find the right job type for you Explore how we help job seekers Contract talent Permanent talent Learn how we work with you Executive search Finance and Accounting Technology Marketing and Creative Legal Administrative and Customer Support Technology Risk, Audit and Compliance Finance and Accounting Digital, Marketing and Customer Experience Legal Operations Human Resources 2026 Salary Guide Demand for Skilled Talent Report Building Future-Forward Tech Teams Press Room Labour market overview AI in recruiting Staffing for small businesses Browse jobs Find your next hire Our locations
Software Developer
We are looking for an experienced Software Developer to contribute to the redesign and enhancement of a customer-facing portal for our client. This position involves working across the full stack to deliver a modern, scalable, and high-performing solution using Google Firebase, Python, and TypeScript. This is a long-term contract role based in Etobicoke, Ontario, offering the opportunity to collaborate with various stakeholders and create impactful technical solutions.<br><br>Responsibilities:<br>• Lead the design, development, and enhancement of the customer-facing portal.<br>• Utilize Google Firebase services, such as Authentication, Firestore/Realtime Database, and Cloud Functions.<br>• Develop and maintain backend systems using Python and TypeScript.<br>• Collaborate with product managers, business teams, and technical stakeholders to transform requirements into actionable solutions.<br>• Optimize applications for performance, security, and scalability.<br>• Review and improve the existing codebase through refactoring and enhancements.<br>• Participate in testing, debugging, and deployment activities.<br>• Ensure seamless integration of APIs and backend services.<br>• Provide technical guidance and mentorship to entry level team members as needed.
• Proven experience as a Full-Stack Developer working on web-based applications.<br>• Hands-on expertise with Google Firebase services.<br>• Proficiency in Python and TypeScript programming languages.<br>• Strong ability to design and consume APIs effectively.<br>• Solid understanding of modern web application architecture and best practices.<br>• Adept at working in fast-paced, project-driven environments.<br>• Familiarity with tools such as Atlassian Jira, GitHub, and bug tracking systems.<br>• Experience with frontend frameworks like React.js, Angular, or Vue.js is an asset.
<p>Robert Half is the world’s first and largest specialized talent solutions firm that connects highly qualified job seekers to opportunities at great companies. We offer contract, temporary and permanent placement solutions for finance and accounting, technology, marketing and creative, legal, and administrative and customer support roles.</p> <p>Robert Half works to put you in the best position to succeed. We provide access to top jobs, competitive compensation and benefits, and free online training. Stay on top of every opportunity - whenever you choose - even on the go. <a href="https://www.roberthalf.com/ca/en/mobile-app" target="_blank">Download the Robert Half app</a> and get 1-tap apply, notifications of AI-matched jobs, and much more.</p> <p>This job posting is for a current vacancy with our client.</p> <p>Our specialized recruiting professionals apply their expertise and utilize our proprietary AI to find you great job matches faster.</p> <p>Questions? Call your local office at 1.888.490.4429. All applicants applying for Canadian job openings must be authorized to work in Canada.</p> <p>Only job postings for jobs located in Quebec appear in French.</p> <p>© 2025 Robert Half. By clicking “Apply,” you’re agreeing to Robert Half’s <a href="https://www.roberthalf.com/ca/en/terms">Terms of Use</a> and <a href="https://www.roberthalf.com/ca/en/privacy">Privacy Notice</a>.</p>
  • Etobicoke, ON
  • remote
  • Temporary
  • 70 - 80 CAD / Hourly
  • We are looking for an experienced Software Developer to contribute to the redesign and enhancement of a customer-facing portal for our client. This position involves working across the full stack to deliver a modern, scalable, and high-performing solution using Google Firebase, Python, and TypeScript. This is a long-term contract role based in Etobicoke, Ontario, offering the opportunity to collaborate with various stakeholders and create impactful technical solutions.<br><br>Responsibilities:<br>• Lead the design, development, and enhancement of the customer-facing portal.<br>• Utilize Google Firebase services, such as Authentication, Firestore/Realtime Database, and Cloud Functions.<br>• Develop and maintain backend systems using Python and TypeScript.<br>• Collaborate with product managers, business teams, and technical stakeholders to transform requirements into actionable solutions.<br>• Optimize applications for performance, security, and scalability.<br>• Review and improve the existing codebase through refactoring and enhancements.<br>• Participate in testing, debugging, and deployment activities.<br>• Ensure seamless integration of APIs and backend services.<br>• Provide technical guidance and mentorship to entry level team members as needed.
  • 2026-03-23T00:00:00Z

Software Developer Job in Etobicoke, ON | Robert Half