Opens an external site
- Employment type
- Contract
- Experience level
- Senior · 5+ years
- Apply by
- Oct 30, 2026
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available
Job summary
Develop and support mobile applications, backend services, and Azure cloud infrastructure, taking features from design and implementation through deployment, monitoring, and production support. Build native iOS and React Native capabilities, production APIs, and integrations with enterprise and third-party systems.
Job details
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 / SwiftUI React Native / Expo Native iOS capabilities and integrations Authentication, camera, location, push notifications and background functionality Mobile applications designed for real-world, sometimes unreliable network conditions Backend Node.js / TypeScript NestJS REST APIs and API contracts SQL and data modeling Messaging and asynchronous processing Authentication, authorization and RBAC Integration with enterprise systems and third-party services Cloud & DevOps Microsoft Azure Azure Container Apps Azure SQL API Management Key Vault & Managed Identity App Configuration Application Insights Containers and CI/CD What 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/iOS Hands-on experience with React Native Solid Node.js/TypeScript backend experience, ideally with NestJS Experience building and consuming production APIs Experience working with cloud platforms, ideally Azure Understanding of authentication, security and role-based access Experience writing automated tests and supporting applications in production Strong debugging, problem-solving and communication skills A mindset of owning features end-to-end rather than working in a single technical silo Nice to have React Native + Expo SwiftUI and modern Swift concurrency Azure Container Apps Azure API Management Entra ID / MSAL Azure Key Vault / Managed Identity Application Insights Event-driven architecture and messaging Offline-first or field-service mobile applications Experience working with CI/CD and containerized applications 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.
What you’ll do
Develop and support mobile applications, backend services, and Azure cloud infrastructure, taking features from design and implementation through deployment, monitoring, and production support. Build native iOS and React Native capabilities, production APIs, and integrations with enterprise and third-party systems.
Requirements
Candidates should have professional Swift/iOS experience, hands-on React Native experience, and strong Node.js/TypeScript backend skills, ideally with NestJS. They should also have experience with production APIs, cloud platforms, authentication and security, automated testing, production support, and end-to-end feature ownership.
Listed skills
- Microsoft Azure · Preferred
- SQL · Preferred
- Node.js · Preferred
- REST APIs · Preferred
- CI/CD · Preferred
- Automated testing · Preferred
- Swift · Preferred
- TypeScript · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Swift
- iOS Development
- React Native
- Expo
- Node.js
- TypeScript
- NestJS
- REST APIs
- Microsoft Azure
- SQL
- Authentication and Authorization
- Role-Based Access Control
- Automated Testing
- CI/CD
- Containerization
- Mobile Application Development
Job areas
- Software
- Technology
- Engineering
More jobs from PlanIT Search
Senior .NET Developer
- On-site
- Regina, SK
- Posted Oct 4, 2026
Internal Control Specialist
- Hybrid
- Montréal, QC
- Posted Sep 30, 2026
Junior Business Analyst
- Hybrid
- Toronto, ON
- Posted Sep 26, 2026
Commercial Loan Processor
- Hybrid
- Montréal, QC
- Posted Sep 26, 2026
