Mobile Application Developer
Full-time
Surerus Murphy Joint Venture
ROLE
We are a large North American construction company, but we build more than projects. We have developed a proprietary Digital Operations platform that runs across our entire organization, supported by an in-house technology stack spanning custom applications, cloud infrastructure, data integrations, and enterprise analytics. We operate a full software development lifecycle internally, from requirements through architecture, development, testing, deployment, and ongoing support. This is real product development work driving real operational outcomes at scale. As a Mobile Application Developer within this team, you will be primarily accountable for our native iOS applications. Our workforce operates on remote project sites where connectivity can be unreliable and the need for robust, efficient technology is high. The people using what you build rely on software in demanding environments, so applications must be fast, reliable, intuitive, and resilient when connectivity is poor. We have made a deliberate decision to deliver field applications on native iOS because low-code and cross-platform tooling has reached a ceiling on the performance, offline reliability, hardware integration, and interface quality these workflows demand. You will help us build beyond that ceiling. This is a hands-on development role where native iOS is the core skill. You will also work across the wider platform, including Power Platform, Azure, Dataverse, and integration development, because our mobile applications are not standalone products; they are one surface of a single connected ecosystem built on a three-layer architecture of DataCore, Applications, and Insights. Experience in the Microsoft ecosystem is valuable, but we are more interested in a strong mobile developer who can learn the surrounding platform than a generalist without deep mobile capability. KEY RESPONSIBILITIES
Qualifications
This is a permanent position based at our Calgary office, operating on a hybrid schedule with a five-day work week, 8-hour days. Travel to offices or project sites across North America may be required on an ad hoc basis. REPORTING RELATIONSHIPS
The Mobile Application Developer reports to the Director, Business Systems - North America. We thank all applicants in advance. Only those selected for an interview will be contacted.
We are a large North American construction company, but we build more than projects. We have developed a proprietary Digital Operations platform that runs across our entire organization, supported by an in-house technology stack spanning custom applications, cloud infrastructure, data integrations, and enterprise analytics. We operate a full software development lifecycle internally, from requirements through architecture, development, testing, deployment, and ongoing support. This is real product development work driving real operational outcomes at scale. As a Mobile Application Developer within this team, you will be primarily accountable for our native iOS applications. Our workforce operates on remote project sites where connectivity can be unreliable and the need for robust, efficient technology is high. The people using what you build rely on software in demanding environments, so applications must be fast, reliable, intuitive, and resilient when connectivity is poor. We have made a deliberate decision to deliver field applications on native iOS because low-code and cross-platform tooling has reached a ceiling on the performance, offline reliability, hardware integration, and interface quality these workflows demand. You will help us build beyond that ceiling. This is a hands-on development role where native iOS is the core skill. You will also work across the wider platform, including Power Platform, Azure, Dataverse, and integration development, because our mobile applications are not standalone products; they are one surface of a single connected ecosystem built on a three-layer architecture of DataCore, Applications, and Insights. Experience in the Microsoft ecosystem is valuable, but we are more interested in a strong mobile developer who can learn the surrounding platform than a generalist without deep mobile capability. KEY RESPONSIBILITIES
- Design, develop, and deploy native iOS applications in Swift and SwiftUI supporting field and office workflows across Project Operations, Asset Operations, People, and Commercial functions.
- Build offline-first applications with robust local persistence and synchronization, ensuring full functionality on remote sites with intermittent or no connectivity, and reliable conflict resolution on reconnect.
- Integrate with physical hardware and device capabilities, including Bluetooth Low Energy peripherals, NFC and RFID readers, GPS and geofencing, camera capture, and barcode and document scanning.
- Build native clients against the DataCore data and API layer, including Dataverse, Azure APIs, and enterprise systems of record, following our API-first and hub-and-spoke integration patterns, and extend the backend services those clients depend on.
- Replatform high-usage Power Apps field solutions to native iOS where performance, offline capability, or user experience justifies it, and lead the transition of existing cross-platform mobile applications to native.
- Contribute to development across the broader Digital Operations platform, including Power Apps, Power Automate, and integration work, applying the right tool to the problem rather than defaulting to one technology.
- Manage the application release lifecycle in coordination with the broader team, including build pipelines, TestFlight distribution, and managed enterprise deployment to company devices.
- Follow and help establish mobile development standards covering architecture, source control, code review, testing, and security, in alignment with platform governance frameworks.
- Collaborate with Operations Analysts, business stakeholders, and frontline personnel to translate requirements into scalable solutions, and validate them through direct observation of the work being digitized.
- Troubleshoot and resolve production issues, and maintain technical documentation including solution designs, API specifications, and data models.
Qualifications
- Bachelor's degree or diploma in Computer Science, Software Engineering, Information Technology, or a related field.
- Demonstrable portfolio of shipped iOS applications, whether commercial, enterprise, or independently published.
- Typically 4 to 8 years of professional software development experience, including at least 2 years focused on native iOS development. This role may be filled at either an intermediate or senior level depending on the depth of experience the successful candidate brings; a senior appointment would carry broader responsibility for mobile architecture and technical direction.
- Depth in native iOS development is the priority. Experience across the following areas is helpful, but not required in every category:
- Swift and SwiftUI, with working knowledge of UIKit for legacy and interoperability scenarios
- iOS application architecture, state management, and modular code organization
- Offline-first design using SQLite and/or SwiftData, including synchronization and conflict resolution
- Apple hardware frameworks: CoreBluetooth, CoreNFC, CoreLocation, AVFoundation, VisionKit
- REST API consumption, OAuth 2.0 and Microsoft Entra ID authentication, and asynchronous networking
- Xcode toolchain, TestFlight, App Store Connect, provisioning, and enterprise distribution via Apple Business Manager and Microsoft Intune
- Source control and collaborative workflow (Git, branching, pull requests, code review)
- Microsoft Power Platform: Power Apps, Power Automate, Dataverse
- Azure cloud services, functions, storage, database services, API management
- Hands-on coding ability in one or more of: Swift, TypeScript, JavaScript, Python, C#
- SQL query writing, data modeling fundamentals, and JSON and XML data interchange formats
- Experience building applications for construction, resource, logistics, or other field-based operating environments is an asset.
- Experience with ruggedized hardware, RFID or BLE asset tracking, or telematics integration is an asset.
- Exposure to cross-platform frameworks (Flutter, .NET MAUI, React Native), on-device machine learning, or applied AI in operational applications is an asset.
- Strong analytical and problem-solving ability with attention to detail and accuracy.
- Genuine interest in how physical work gets done, and willingness to spend time on site and in the warehouse to understand the workflows being digitized.
- Ability to learn and master new technologies, frameworks, and business domains quickly.
- Sound judgment on where native development is warranted and where an existing platform capability is the better answer.
- Effective communication skills, able to collaborate with both technical and non-technical stakeholders and explain technical concepts clearly.
- Self-motivated with strong time management, able to manage competing priorities and deliver under deadlines.
- A strong desire to continuously learn and improve, with a bias toward action and practical results.
This is a permanent position based at our Calgary office, operating on a hybrid schedule with a five-day work week, 8-hour days. Travel to offices or project sites across North America may be required on an ad hoc basis. REPORTING RELATIONSHIPS
The Mobile Application Developer reports to the Director, Business Systems - North America. We thank all applicants in advance. Only those selected for an interview will be contacted.
Vacancy posted 8 hours ago
Similar jobs that could be interesting for youBased on the Mobile Application Developer in Canada vacancy
- ...move fast. Where you'll create impact Set up and own the mobile architecture and development process those other developers to come Eventually manage a team Control from end-to-end the application procedure and code practices Manage builds, store...SuggestedFull time
$100k - $130k
...ABOUT YOU Xsolla is looking for a Senior Frontend Software Developer to join a team responsible for building the platform powering... ...Design, build and evolve scalable, high-performance frontend web applications Participate in code reviews, share best practices, and...SuggestedFull timeLocal areaWorldwide$61.6k - $113.9k
...to 6 years of experience in software development or AI-enabled application development. We need hands-on experience with AWS cloud... ...features using LLM-based services and retrieval patterns. We develop AI-enabled applications that support automation, summarization...SuggestedFull timeWork at office2 days per week3 days per week- ...We're looking for a Salesforce Developer with strong Financial Services Cloud experience to join a technology team in Calgary. The ideal candidate brings solid Apex and Lightning Web Components skills and is comfortable working across Sales Cloud, Service Cloud...Suggested
$75.9k - $141.9k
...audiences. ~ Practical experience utilizing AI-supported coding or developer productivity tools such as Microsoft Copilot or GitHub... ...design, development, and ongoing maintenance of intricate applications or services, ensuring technical quality, resilience, and efficiency...SuggestedFull time- ...thrive in a collaborative, fast-paced environment. As a Senior Application Engineer specializing in Salesforce Agentforce AI at... ...Agents and over 5 years of experience and knowledge designing, developing, and maintaining configuration and custom applications that integrate...Full timeWork experience placementWork at officeRemote workFlexible hours
- ...Bureau of Legislative Research Information Technology Division is looking for an experienced .Net Developer to work as part of a team developing WinForms based applications. In-Person Interviews Only. On-Site Work. Six-month assignment with possibility of extension. The...Temporary workWork at office
- ....Net Developer for court management program, cloud-based system. Full software development life cycle from conception to deployment. On-site work only. Available for extensions. Requirements: .Net development Cloud platform experience Full SDLC participation...Full time
- ...Job Detail Organization: GeoAcuity Title: FRONT-END DEVELOPER Location: On-site - St. Louis, MO | DC Metro | Springfield, VA | Redlands, CA Posted: 2026-07-10 Application Deadline: Position Description : FRONT-END DEVELOPER =================...Full time
- ...working closely with other experts across our mobile and web technologies, while also... ...writing and tech talks. You will help develop talent on your team by providing feedback... ...experience of developing and architecting web applications using declarative UI frameworks like...Full time
- ...entry work with AI. We’re finally making the one-person finance team a reality and putting the pain of legacy ERPs from the 1990’s in the past. We operate with urgency and ownership. We move fast. Where you'll create impact Set up and own the mobile architecture and dev...Full time
- ...Experienced .Net Developer for WinForms applications. Six-month assignment with possibility of extension. C# development with SQL Server backend. Requirements: C# expertise .Net MVC knowledge WinForms programming Object-oriented design Open XML knowledge...Temporary work
- ...Job Title: Microsoft Power Platform & GenAI Developer Location: Montreal, QB Job Type: Full-Time (FTE) Work Model: Hybrid... .... The ideal candidate will design intelligent business applications, automate workflows, develop AI-powered solutions, and integrate...Full time
- ...seeking an experienced Network & Infrastructure Integrator to support enterprise network integration, infrastructure services, application onboarding, migration initiatives, and production readiness. The ideal candidate will have strong experience in enterprise networking...Full time
- ...analytical skills as you ensure business value and communicate the results. Requirements Agentic Design & Implementation ● Develop intelligent agents using Vertex AI Agent Builder to automate complex business workflows. ● Leverage the Agent Developer Kit (ADK...Full time
- ...English Bonus: Open-source contributions Experience with developer tools or infrastructure platforms Familiarity with Go, Rust... ..., national origin, age, disability, veteran status, marital status, or any other characteristic protected by applicable law....Remote work
- ...challenge consensus. We are looking for a passionate S oftware Developer to join our infrastructure team. This software-focused role... ...tooling using Python Developing and operating applications and services on Kubernetes Building automation that improves...Full timeWork from home
- .../enablement function, not a standalone product team, so success means other teams shipping faster because of what you've built. Develop infrastructure, guardrails, review practices, and documentation for the safe, secure use of AI-generated code. Act as an internal...Full time
- We are looking for a highly motivated senior software engineer who can lead large, strategic, and complex projects. This position demands high level leadership , mentoring other engineers and helping to design and architect scalable solutions. In this role, you will face...Full time
$146.2k - $190k
...fluent, and development-oriented Software Engineer - Engineering Productivity to serve as our premier Individual Contributor (IC) and Developer Reliability champion under a permanent, full-time remote configuration open across the United States and Canada. In this high-...Permanent employmentFull timeWork at officeRemote workHome officeShift work- ...APIs that power those experiences, but that's a secondary part of the role. This is a high-autonomy, high-leadership position: you'll develop new features at scale, set the standard for how we build on the frontend, mentor the engineers around you, and use AI/agentic...Full timeCasual work
- BeyondTrust is seeking a Software Development Engineer to help build the NHI Governance domain within our Pathfinder products. You will implement and maintain features and services that power our SaaS offerings — helping customers discover, assess, and remediate non-...Full time
- ...We are looking for a highly skilled Senior Software Developer to design, develop, and maintain software applications. This role requires strong technical expertise, problem-solving skills, and a passion for learning and innovation. This is a remote role for candidates...Full timeLocal areaRemote workShift work
$111k - $160k
...implement automated test frameworks and reusable test suites. • Develop and execute functional, integration, API, regression, end-to-... ...• Strong software engineering experience with Java and modern application development practices. • Experience developing applications...Full timeImmediate startWorldwide$91k - $113k
...owns core customer-facing services and capabilities related to applications, resources, external identity providers, and sign-on policies... ...suited to someone who enjoys working across services, APIs, developer workflows, and user-facing capabilities, and who can use...Full timeLocal areaWorldwideFlexible hours$61.6k - $113.9k
...software development lifecycle, encompassing design, development, testing (SIT/UAT), deployment, and production support. Develop and sustain applications utilizing Java and Spring Boot within a microservices and cloud-native framework. Create system and application...Full timeWork at office2 days per week3 days per week- ...Qualifications At least 3 years of professional software engineering experience. Proven experience building full-stack applications and deploying scalable, production-grade software using modern languages and tooling. Deep knowledge of software architecture...For contractorsRemote work10 hours per weekFlexible hours
- About us At Meow, we provide startups with business accounts, corporate cards, and the clean financial reporting they need to operate and raise capital. Our customers are complex and global, from crypto protocols to multi-entity international businesses. We combine financial...
- ...database normalization methodologies. ~ Demonstrated experience developing with a modern Python web framework (such as Django, FastAPI... .... ~ Hands-on operational understanding of containerized application management infrastructures utilizing Docker . ~ Strong...Full timeRemote work
$111k - $160k
...Are you a strong technical engineer with experience working on high performance applications? • Are you a excited about getting a 360 degree view of the coding world - writing code to develop a piece of code as well as write code to test it? • Are you passionate about...Full timeWork at officeWorldwideFlexible hours3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Mobile Application Developer. Be the first to apply!
Related searches
- cash application representative Canada
- application development Canada
- senior application administrator Canada
- app support Canada
- director of enterprise application services Canada
- cash application clerk Canada
- application team lead Canada
- now accepting applications Canada
- application security lead Canada
- director enterprise applications Canada


