Software Developer

3 weeks ago


Toronto, Canada Global Technical Talent Full time

Software Developer – Client Server (Full Stack, End-to-End) The Software Developer – Client Server (Full Stack) is responsible for end‑to‑end application design, development, and delivery across client‑server and web‑based platforms. This role partners closely with business units, architects, and application owners to translate business requirements into scalable technical solutions, with a strong emphasis on recent hands‑on React experience. Alternate / Related Job Titles Full Stack Software Developer Senior React Developer Client‑Server Application Developer Front End / Full Stack Engineer Location & Onsite Flexibility Toronto, ON — Hybrid (2 days onsite currently; may increase to 4 days/week onsite in 2026) Contract Details Position Type: Contract Contract Duration: 1 Year Start: As Soon As Possible Pay Rate: C$75 – 95/hr Schedule: Monday–Friday, core business hours Overtime: As needed Extension Possible: Yes Key Responsibilities Analyze business requirements and translate them into technical designs and solutions Design and develop full‑stack client‑server and web applications Collaborate with application owners and architects to solve complex, transformational engineering problems Champion React coding standards and hygiene, serving as an advisory resource to other developers Participate in application design and ensure coding best practices are followed Perform code reviews for junior and intermediate developers Conduct unit testing and support application quality initiatives Delegate clarifications and technical questions to pod or technical leads as appropriate Contribute to post‑delivery enhancements, maintenance, and support Work cooperatively with cross‑functional teams in a matrixed enterprise environment Required Qualifications Bachelor’s degree in Computer Science or a related field 8+ years of overall software development experience Strong enterprise‑scale full‑stack development background Minimum 2 years of recent, hands‑on React development experience Strong understanding of full‑stack system design (beyond APIs) Proven ability to troubleshoot and design single‑page web applications (SPAs) Required Technical Skills — React Focus Proficiency in React.js and core principles Strong JavaScript, HTML5, and CSS3 skills Experience with Redux or similar React workflows Familiarity with RESTful and/or GraphQL APIs Knowledge of modern authentication/authorization mechanisms (e.g., JWT) Strong understanding of front‑end build tools and CI/CD pipelines Nice‑to‑Have Skills Java experience Experience mentoring or guiding development teams Disqualifiers Profiles with limited or outdated React experience Candidates with extensive Java experience but minimal recent React exposure About the Company A Top 10 bank in Canada and North America, delivering comprehensive financial solutions across retail, commercial, wealth management, and wholesale banking. The organization is recognized for innovation, regulatory excellence, and customer‑centric technology platforms. About GTT GTT is a minority‑owned staffing firm and a subsidiary of Chenega Corporation, a Native American‑owned company headquartered in Alaska. We value diverse and inclusive workplaces and partner with Fortune 500 organizations across banking, insurance, financial services, technology, life sciences, biotech, utilities, and retail throughout the U.S. and Canada. #J-18808-Ljbffr



  • Toronto, Canada Bluefruit Software Limited Full time

    Would you like to collaborate with a team of experienced developers and grow your skills while working on interesting projects? - Full-time Software Developer, Senior Software Developer Full-time, Permanent, On Site Are you looking to work at a company built by Developers for Developers? Are you looking to work in a genuinely Lean Agile way, where there...


  • Toronto, Canada Limelight Software Full time

    Limelight is a B2B SaaS company building secure, accurate FP&A software for finance teams. Our platform powers planning, forecasting, reporting, and deep ERP integrations — where data accuracy, security, and reliability are non-negotiable. We’re looking for a senior full-stack engineer who enjoys solving complex problems, owning features end-to-end, and...


  • Toronto, Canada Bluefruit Software Limited Full time

    Are you looking to work at a company built by Developers for Developers? - Full-time Junior Software Developer Full-time, Permanent, On Site Are you looking to work at a company built by Developers for Developers? Are you looking to work in a genuinely Lean Agile way, where there is no enforced overtime or crunch? Do you want to work in a high-quality...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    Iris's direct client, Canada's top Banking Firm, is looking to hire aSDET (Software Development Engineer in Test)for a long term opportunity atToronto, ON (Hybrid Position).Please respond back with your most recent resume if you would be interested..Job Title: SDET (Software Development Engineer in Test)Duration: Long Term Position (12+ Months)Location:...


  • Toronto, Canada Beacon Software Full time

    Join to apply for the Senior Software Engineer role at Beacon Software Beacon Software is a permanent capital holding company that acquires and grows essential businesses. We are a profitable Series B+ firm supported by tier‑1 venture capital, crossover and endowment investors, as well as founders of leading technology companies. We are growing our team...


  • Toronto, Canada Beacon Software Full time

    Join to apply for the Senior Software Engineer role at Beacon Software Beacon Software is a permanent capital holding company that acquires and grows essential businesses. We are a profitable Series B+ firm supported by tier‑1 venture capital, crossover and endowment investors, as well as founders of leading technology companies. We are growing our team...


  • Toronto, Canada Aress Software Full time

    **KEY RESPONSIBILITY AREAS -** - Developing and implementing a B2B sales strategy - Building a strong prospective business pipeline - This includes developing new business relationships and establishing strategic partnerships with companies - Account Management - Market intelligence to support, protect and grow the business **About Aress Software** Aress...


  • Toronto, Canada Jonas Software Full time

    Job Description: Business Development Associate - Location: Remote: US/CA | Department: Sales & Marketing | Reports to: Business Development Executive_ About Us We are a specialized payments company focused on supporting our parent company Constellation Software Inc (CSI) - a global, Canadian based software conglomerate with a diverse international...


  • Toronto, Canada Software International Full time

    Software International (SI) supplies technical talent to a variety of clients ranging from Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US. We are currently hiring  multiple Principal Software Engineers - Kubernetes for our client in the Toronto area, which specializes in OS development for AI and data stacks. Role:...


  • Toronto, Canada Software International Full time

    Software International (SI) supplies technical talent to a variety of clients ranging from Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US. We are currently hiring  multiple Principal Software Engineers - Kubernetes for our client in the Toronto area, which specializes in OS development for AI and data stacks. Role:...