Mobile Application Developer

Surerus Murphy Joint Venture

Little Canada (MN)

Hybrid

USD 64,000 - 85,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Surerus Murphy Joint Venture is seeking an experienced Mobile Applications Developer to design, develop, and deploy native iOS apps in Swift/SwiftUI. You will ensure offline functionality for field operations, integrate with hardware like BLE/NFC, and work with DataCore, Dataverse, and Azure APIs.

Hybrid work from our North American offices, with travel as needed. Bring a strong portfolio of shipped iOS apps and a passion for solving real-world field workflows.

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.

Responsibilities

  • Design, develop, and deploy native iOS applications in Swift and SwiftUI across multiple functions.
  • Build offline-first apps with robust local persistence and sync for remote sites.
  • Integrate with hardware like BLE, NFC, GPS, camera, and scanning capabilities.
  • Build native clients against the DataCore data and API layer, Dataverse and Azure APIs.
  • Replatform Power Apps field solutions to native iOS where needed.
  • Contribute to broader Digital Operations platform including Power Apps and Power Automate.
  • Manage release lifecycle with build pipelines, TestFlight, and enterprise deployment.
  • Establish mobile development standards in alignment with governance frameworks.
  • Collaborate with stakeholders to translate requirements into scalable solutions.
  • Troubleshoot production issues and maintain technical documentation.

Skills

Swift
SwiftUI
Xcode
Git
REST APIs
OAuth 2.0
Azure
Dataverse
Problem solving

Education

Bachelor's degree or diploma in Computer Science, Software Engineering, Information Technology, or a related field

Tools

Swift
SwiftUI
Xcode
Git
REST APIs
OAuth 2.0
Azure
Dataverse

Job description

ROLEWe 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.

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.
  • Note: In addition to these duties personnel are required to carry out such other duties as may be reasonably required in order to support the objectives of the company.
POSITION REQUIREMENTS
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.
Experience
  • 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.
Skills and Knowledge
  • 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.
WORKING CONDITIONS

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Digital Product Lead
Digital Product Lead

Surerus Murphy Joint Venture • Little Canada (MN)

On-site
USD 150,000 - 190,000
Staff Software Engineer
Staff Software Engineer

RB Global Inc. • Westchester (IL)

On-site
USD 150,000 - 210,000
Health insurance
Retirement plans
Professional development opportunities
Senior Developer- Mobile Android
Senior Developer- Mobile Android

Endava • Tennessee

On-site
USD 90,000 - 130,000
Hybrid work environment
IOS /Android Developer
IOS /Android Developer

Tata Consultancy Services • Dallas (TX)

On-site
USD 100,000 - 120,000
Mobile Application Developer
Mobile Application Developer

BCforward • Ohio

On-site
USD 96,432 - 103,320
Software Developer Senior Level - (iOS)
Software Developer Senior Level - (iOS)

Spectraforce Technologies, Inc. • Austin (TX)

On-site
USD 120,000 - 170,000
Mobile Application Developer (iOS and/or Android)
Mobile Application Developer (iOS and/or Android)

Ryan Consulting Group, LLC • Charlotte (NC)

Hybrid
USD 100,000 - 140,000
Exceptional onsite amenities
Long-term career growth
Flexible hybrid schedule
Sr. iOS App Developer
Sr. iOS App Developer

Corporate Tools LLC • Salt Lake City (UT)

On-site
USD 150,000
100% employer-paid medical, dental, and vision
Annual review with raise option
22 days Paid Time Off
+3
Senior Developer- Mobile Android
Senior Developer- Mobile Android

Endava • Colorado Springs (CO)

Hybrid
USD 110,000 - 140,000
Hybrid work model
Flexible working hours
Healthcare benefits
+3
Full Stack Developer
Full Stack Developer

Levin Furniture & Mattress • Smithton

On-site
USD 85,000 - 120,000