Full Stack Engineer

1 week ago


Markham, Ontario, Canada TCE Group Inc. Full time

Company Description

TCE Group Inc., a Canadian company founded in 1992 and a business partner of IBM Embedded Technology, specializes in pharmacy automation and healthcare systems integration. We design and implement comprehensive solutions in telehealth, AI integration, information systems, business process automation, and pharmacy operations. Known for innovations such as the world's first virtual mail-order pharmacy and the patented PK+(Primary Kare Plus) Pharma Kiosk, we provide a pharmacy-centric suite of services. Our solutions streamline workflows, enhance capabilities, and create new revenue opportunities for partners, including hospitals, pharmacies, clinics, and insurance providers. TCE Group is committed to improving the efficiency and service offerings of its diverse clientele.

Role Description

This is a full-time, on-site role for a Full Stack Engineer located in Markham, ON. The Full Stack Engineer will be responsible for designing, developing, testing, and maintaining both front-end and back-end applications. This includes collaborating with cross-functional teams to integrate telehealth, AI, and other technological solutions into seamless systems. Additional responsibilities include troubleshooting and debugging, creating scalable software solutions, optimizing application performance, and ensuring robust security for web applications in compliance with healthcare regulations.

Qualifications

  • Proficiency in both front-end (HTML, CSS, JavaScript) and back-end , Python, Java, PHP, etc.) development
  • API design & development (REST & GraphQL), Authentication & Authorization (JWT, OAuth2, session-based)
  • Third-party integrations (Stripe, Twilio, SendGrid, etc.)
  • Error handling, logging & monitoring (Winston, Morgan, Sentry)
  • Caching strategies (Redis, in-memory caching)
  • Server management (Linux, Nginx, PM2)
  • Microservices fundamentals
  • Secure API development (following OWASP standards)
  • Validation & type-safety (Zod)
  • Testing (Jest, Supertest)
  • Experience with database management systems such as MySQL, PostgreSQL
  • Familiarity with cloud services and API integration, including;

AWS Services:

  • S3 (storage), EC2 (servers), Load balancers, Route 53, IAM

Firebase:

  • Authentication, Firestore, Cloud Messaging
  • Strong problem-solving skills, ability to debug, and write clean, efficient, and well-documented code
  • Understanding of software design principles and experience with version control tools like GitHub
  • Experience working in healthcare or similar highly regulated industries is needed
  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • Effective teamwork and collaboration skills, alongside with openness to innovative approaches

  • Full Stack Developer

    2 weeks ago


    Markham, Ontario, Canada SS8 Networks Full time

    Description Position: Full Stack Developer Location: Markham, Toronto, Canada (Hybrid)No Work Visa Sponsorship availableCompany Overview: About SS8 Networks: As a leader in Lawful and Location Intelligence, SS8 helps make societies safer. Our commitment is to extract, analyze, and visualize the critical intelligence that gives law enforcement,...


  • Markham, Ontario, Canada Advanced Micro Devices, Inc Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHING At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create...


  • Markham, Ontario, Canada AMD Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHINGAt AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create...

  • Software Engineer

    6 days ago


    Markham, Ontario, Canada Infotree Global Solutions Full time

    This role requires someone with experience in Windows driver development.Understanding the Windows Display Driver model and graphics knowledge.C/C++ programming knowledge is necessary.Looking for a specialized software engineer who is passionate about developing the SW stack.Having knowledge in Windows WDDM and graphics rendering is advantageous.A bachelor's...


  • Markham, Ontario, Canada Delpath Full time

    Senior Manager, Software EngineeringNorth York, Toronto | Hybrid (3 Days Onsite)Full-Time |Role: Full Stack (Angular/React Native, Micro-Front End, Cloud, Back-End)About the RoleWe are on a mission to democratize finance and empower everyday investors through cutting-edge technology. As part of ourBrokerage Technologygroup, you will help shape the future of...


  • Markham, Ontario, Canada AMD Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHINGAt AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create...


  • Markham, Ontario, Canada Advanced Micro Devices, Inc Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHING At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create...


  • Markham, Ontario, Canada AMD Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHINGAt AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create...


  • Markham, Ontario, Canada Infotree Global Solutions Full time

    Top 3 skills:1) Windows driver development experience2) WDDM and Graphics knowledge3) C/C++ programming skillsTHE ROLE:We are looking for a specialized software engineer who is passionate about developing the SW stack for the world first class semi-customized products. You will be a member of S3 SW Driver team and will work on the leading hardware and...

  • Network Engineer

    2 weeks ago


    Markham, Ontario, Canada Tekgence Inc Full time

    Role: Network EngineerLocation:Markham, OntarioWork Type:100% Onsite | Rotational shifts as neededExperience:5–8 yearsTop Skills:Linux AdministrationData center / lab environment experienceAbility to lift heavy equipment (~50 lbs) and stand for long hoursPreferred Skills:Rack and stack, cabling, configuration, troubleshootingCisco Layer 2 deploymentServer...