Mobile Application Developer; iOS Native/ago
Listed on 2025-12-21
-
Software Development
App Developer - Mobile/Web, Software Engineer, iOS Developer, Full Stack Developer
Mobile Application Developer (iOS Native)
SLAM Technologies Inc., a sister company to Roth IAMS Ltd., is seeking an iOS Native Mobile Application Developer responsible for application development across SLAM Technologies platforms.
About SLAM Technologies Ltd.SLAM (Streamlined Asset Management) solves major challenges in Facility Capital Asset Management. We simplify the process for Capital Managers to align real estate investments and for Facility Professionals to create defensible budgets and long-term forecasts.
SLAM provides a minimalist, user‑friendly experience, enabling capital managers to align facility spending with long‑term goals. Facility Professionals gain a clear view of their building portfolio, utilizing SLAM’s innovative core dataset aligned with Facility Asset Management best practices.
We develop simple, modern software widely adopted across Canada and the USA. Learn more at
The SLAM Team CultureJoin a small, dedicated team committed to success. We value diversity, new perspectives, and life experiences that inspire our work. At SLAM Technologies Ltd., you will find opportunities to be adventurous and innovate. We seek individuals passionate about technology and creativity, ready to achieve incredible results with great people.
Essential Functions & Responsibilities- Native iOS Development Ownership: Design, build, and release new features using Swift/Swift
UI (utilizing Objective‑C when necessary). - Migration Guidance: Lead the Flutter‑to‑iOS migration, identifying high‑impact native rewrites and maintaining valuable Flutter bridges/modules.
- UI Implementation: Translate Figma/Sketch designs into accessible, pixel‑perfect interfaces.
- API Integration: Interface with SLAM’s RESTful/PHP‑MySQL API and propose necessary schema improvements.
- Performance Optimization: Optimize application performance, memory footprint, and battery usage using Instruments and Xcode profiling tools.
- CI/CD Management: Build, improve, and maintain CI/CD pipelines (Xcode Cloud, Fastlane, Git Hub Actions) for streamlined Test Flight and App Store releases.
- Feature Development: Implement real‑time and offline‑first features using technologies like Web Sockets, Background Tasks, and Core Data.
- Monitoring & Debugging: Monitor crash logs (Firebase Crashlytics/Sentry), triage issues, and deploy rapid fixes.
- Testing: Write comprehensive unit, snapshot, and UI tests (XCTest, XCTestPlan, buildkite/bitrise).
- Documentation: Produce clear technical documentation and architecture decision records.
- Cross‑Functional
Collaboration:
Partner with Customer Success and Product teams to validate solutions, conduct A/B experiments, and measure impact. - Innovation Scouting: Monitor emerging Apple frameworks (e.g., Vision
OS, Reality Kit) and propose pragmatic adoption strategies.
- B.Sc. or M.Sc. in Computer Science, Engineering, or a related field.
- 4+ years of professional experience developing, shipping, and supporting native iOS applications.
- Proficiency in Swift, Swift
UI, Xcode, and iOS SDKs (UIKit knowledge is beneficial). - Hands‑on experience with Flutter & Dart, sufficient for debugging or extending existing Flutter codebases.
- Familiarity with backend integration, preferably using the REST/PHP/MySQL stack.
- Comfortable utilizing Git, branching strategies, and participating in a code‑review culture.
- Strong spoken and written English, with the ability to clearly explain complex technical topics to non‑engineers.
- Proven ability to succeed in a fast‑moving, autonomous environment and meet tight deadlines.
- Experience with Code Igniter/Symfony (Doctrine) or Angular
JS. - Experience with SaaS multi‑tenant architectures.
- Collaborative team‑player focused on elevating team performance.
- Analytical problem‑solver with pragmatic decision‑making abilities.
- Passionate about clean, maintainable code and continuous professional learning.
- Excellent time management skills and ability to manage multiple priorities effectively.
- Positive, growth‑oriented mindset; leads by example and actively seeks feedback.
- Location: Remote‑first position, subject to the Working…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: