Postuler

Publié il y a 15 jours

Software Engineer

@ PlanIT Search

Markham, Ontario

Contrat
Postuler
SIGNAUX

Résumé des exigences :

  • We’re looking for a hands-on Full Stack Developer with strong experience in native iOS development and backend engineering to build and support modern, cloud-based applications.
  • Required Qualifications
  • Proven professional experience developing and shipping native iOS applications using Swift and SwiftUI .
  • Hands-on backend development experience with Node.js, TypeScript, and NestJS .
  • Experience designing, developing, and integrating REST APIs.
  • Experience working with SQL databases or equivalent data storage technologies.

Outils et compétences

Source et dates

Type de source non vérifié · apify-linkedin

Date publiée par l’employeur
2026-10-26
Première détection par notre source
2026-11-11
Mise à jour du dossier source
2026-11-11

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

PlanIT Search

ChampValeur
Offres sur Jobsy2
Description

Location: Markham, ON

Employment Type: Contract, 12 months

Work arrangement: 4 days onsite

Only candidates legally eligible to work in Canada without the need for visa sponsorship will be contacted

About the Opportunity

We’re looking for a hands-on Full Stack Developer with strong experience in native iOS development and backend engineering to build and support modern, cloud-based applications.

In this role, you’ll work across the full development lifecycle—from designing and building native iOS features to developing backend APIs, integrating services, deploying applications, and supporting production systems. You’ll collaborate with cross-functional teams to deliver secure, scalable, reliable solutions.

What You’ll Do

  • Design, develop, and maintain native iOS applications using Swift and SwiftUI.
  • Build and maintain backend APIs and services using Node.js, TypeScript, and NestJS.
  • Develop and integrate REST APIs, connecting mobile applications with backend services and external platforms.
  • Build and deploy cloud-based applications using Microsoft Azure.
  • Work with databases, messaging systems, API gateways, and authentication mechanisms.
  • Implement secure authentication and authorization using technologies and standards such as OAuth 2.0, OIDC, and JWT.
  • Write clean, maintainable, and testable code, supported by automated testing and code reviews.
  • Contribute to CI/CD pipelines, application releases, monitoring, troubleshooting, and production support.
  • Collaborate with Product, UX, QA, Architecture, and DevOps teams to deliver features from concept through deployment.
  • Document technical decisions, API contracts, and operational procedures.

Required Qualifications

  • Proven professional experience developing and shipping native iOS applications using Swift and SwiftUI.
  • Hands-on backend development experience with Node.js, TypeScript, and NestJS.
  • Experience designing, developing, and integrating REST APIs.
  • Experience working with SQL databases or equivalent data storage technologies.
  • Understanding of API security, authentication, authorization, and token-based security.
  • Experience with Microsoft Azure or comparable cloud platforms, ideally in production environments.
  • Familiarity with automated testing, version control, CI/CD, and production troubleshooting.
  • Ability to take ownership of features across mobile, backend, and deployment workflows.
  • Strong problem-solving, communication, and collaboration skills.

Nice to Have

  • Experience with Azure services, API management, containerized applications, and cloud configuration.
  • Experience with messaging systems such as Azure Service Bus or similar technologies.
  • Experience building field-service, workforce, or enterprise mobile applications.
  • Familiarity with offline-first mobile experiences, background processing, location services, and push notifications.
  • Experience with TestFlight, enterprise iOS distribution, or mobile device management.
  • Experience with application monitoring and production incident investigation.

PlanIT is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All employment is decided based on qualifications, merit, and business needs.

Disclosure:

This posting represents an active and genuine vacancy with one of Plan IT’s clients and is not intended for speculative or pipeline recruitment. Plan IT and/or its clients may use AI-assisted tools from time to time to support the screening and evaluation of applications; however, these tools do not replace human judgment or decision-making at any stage of the hiring process.

Emplois semblables

  • Software Engineer - Mobile App (Expo/React Native)

    Toronto, ON
    Temps plein

    TopHat HR

    You are a curious, motivated, and detail-oriented developer who is eager to learn and take on responsibility; You enjoy problem-solving, working with new technologies, and seeing your work ship to real users; +3 years…

  • Senior Software Engineer

    Toronto, ON
    Temps plein

    PostGrid

    Minimum Requirements:; 5+ years of hands-on experience as a full-stack software engineer, building both backend and front-end solutions preferably for SaaS company or growing start-up; Proven experience with…

    Software Engineer

    Toronto, ON
    Temps plein

    PostGrid

    3+ ansCandidates need 3+ years of full-stack engineering experience, ideally at a SaaS or growing start-up, with strong skills in Node.js, TypeScript, MongoDB and React. They also need system design and performance experience, testing skills with Jest or Vitest, and good communication.

    Node.js, TypeScript, MongoDB, React, Jest, Vitest

  • Intermediate Software Engineer

    Toronto, ON
    Temps plein

    TekRek

    You will take scoped work from requirements through design, build, testing, release, and production support, with senior engineers and architects available when a problem calls for it; 3+ years of professional software…

  • Senior Software Engineer - Platform & Reliability

    Waterloo, ON
    Temps plein

    Qorsa

    Candidates need hands-on production experience on AWS with infrastructure as code and Kubernetes, plus working backend skills in Go and proficiency in React and TypeScript. Clear writing for runbooks and incident timelines, and strong cross-team communication, are also required.

    AWS, Terraform, Kubernetes, Go, TypeScript, React

  • Senior Software Engineer - iOS

    Toronto, ON

    OpenTable

    5+ ansCandidates need 5+ years of software engineering experience shipping native iOS apps in Swift, with strong skills in SwiftUI, Swift Concurrency, Combine and Core Data. They must also show deep debugging and profiling experience with Instruments and LLDB, plus clear technical communication.

    Instruments, LLDB, Swift, SwiftUI, Core Data

  • Software Engineer II

    Toronto, ON
    144k–160k $/anTemps plein

    Uber

    3+ ansCandidates need 3+ years of full-time engineering experience, hands-on backend development with Golang, Java or similar languages, and solid work with relational databases such as MySQL or PostgreSQL at high concurrency. Preferred experience includes low-latency systems design, Flink, Spark, Kafka, gRPC, Thrift, REST and search systems like Elasticsearch or Lucene.

    Kafka, Flink, Spark, Elasticsearch, Lucene, gRPC

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.