Full Stack Developer

Planit Search — Canada · Posted ~2 hours ago

Contract Onsite No Visa

Skills

Swift SwiftUI React Native Node.js TypeScript Azure SQL

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A product engineering team is looking for a full stack developer to build modern mobile and cloud applications. The role spans frontend, backend services, deployment, monitoring, and production support.

Highlights

Hands-on role covering mobile, backend, and cloud development with end-to-end feature ownership.

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 Role We're looking for a strong Full Stack Developer to join a product engineering team building modern mobile and cloud-based applications used by customers and field teams. This is a hands-on role where you'll work across native iOS, React Native, backend services, and Azure cloud infrastructure — taking features from design and development through deployment, monitoring, and production support. What you'll work with Mobile Swift / SwiftUIReact Native / ExpoNative iOS capabilities and integrationsAuthentication, camera, location, push notifications and background functionalityMobile applications designed for real-world, sometimes unreliable network conditionsBackend Node.js / TypeScriptNestJSREST APIs and API contractsSQL and data modelingMessaging and asynchronous processingAuthentication, authorization and RBACIntegration with enterprise systems and third-party servicesCloud & DevOps Microsoft AzureAzure Container AppsAzure SQLAPI ManagementKey Vault & Managed IdentityApp ConfigurationApplication InsightsContainers and CI/CDWhat we're looking for We're particularly interested in engineers who have production experience across both mobile and backend development. You should have: Strong professional experience with Swift/iOSHands-on experience with React NativeSolid Node.js/TypeScript backend experience, ideally with NestJSExperience building and consuming production APIsExperience working with cloud platforms, ideally AzureUnderstanding of authentication, security and role-based accessExperience writing automated tests and supporting applications in productionStrong debugging, problem-solving and communication skillsA mindset of owning features end-to-end rather than working in a single technical siloNice to have React Native + ExpoSwiftUI and modern Swift concurrencyAzure Container AppsAzure API ManagementEntra ID / MSALAzure Key Vault / Managed IdentityApplication InsightsEvent-driven architecture and messagingOffline-first or field-service mobile applicationsExperience working with CI/CD and containerized applicationsPlanIT 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.