Mobile Application Developer (IOS/Android)
- Toronto, ON, Canada
$70 to $75 CAD / hour · Contract
Applications open in a new tab.
Job details
- Pay
- $70 to $75 CAD / hour
- Job type
- Contract
- Apply by
- Posting language
- English
- Posted
Original job description
Working with one of our top financial clients, this role calls for a Mobile Application Developer (IOS/Android). This position involves supporting future mobile projects within Business Banking, focusing on developing and enhancing mobile applications for both Android and iOS platforms.
Pay rate range (CAD): $70.00/hr – $75.00/hr
Responsibilities
- Develop, test, and maintain mobile applications on Android and iOS platforms using Kotlin and Swift/SwiftUI.
- Participate in code reviews, ensuring code quality and best practices are followed.
- Collaborate with stakeholders to understand requirements and contribute to architectural decisions.
- Lead or assist in designing mobile app architecture, ensuring scalability and maintainability.
- Contribute to the development of shared business logic across Android and iOS using Kotlin Multiplatform (KMP).
- Support ongoing enhancements and feature development for mobile applications.
- Work approximately 70% hands-on coding, with 20–30% dedicated to architecture, design, and stakeholder engagement.
- Assist in troubleshooting and resolving technical challenges during development.
- Strong hands-on experience in Android development using Kotlin.
- Proven experience in iOS development using Swift and SwiftUI.
- Solid knowledge of mobile architecture principles and design patterns.
- Experience participating in code reviews and providing technical mentorship.
- Familiarity with Kotlin Multiplatform (KMP) is highly desirable.
- Ability to gather requirements, contribute to architectural discussions, and work collaboratively.
- Previous experience with Kotlin Multiplatform (KMP).
- Experience engaging with stakeholders and influencing architectural decisions.
- Prior leadership or mentoring experience within a mobile development team.
- Exposure to advanced mobile development concepts and cross-platform technologies.
Privacy Policy
More about this job
Responsibilities
Develop, test, maintain, and enhance mobile applications for Android and iOS, including shared business logic using Kotlin Multiplatform. Participate in code reviews, contribute to architecture and design decisions, collaborate with stakeholders, and troubleshoot development challenges.
Requirements
The role seeks strong hands-on Android development experience with Kotlin and iOS development experience with Swift and SwiftUI, along with knowledge of mobile architecture and design patterns. Candidates should be able to participate in code reviews, collaborate with stakeholders, and contribute to architectural discussions; Kotlin Multiplatform experience and mentoring experience are desirable.
Skills
- Android Development
- Kotlin
- iOS Development
- Swift
- SwiftUI
- Mobile Architecture
- Design Patterns
- Kotlin Multiplatform
- Code Reviews
- Technical Mentorship
- Requirements Gathering
- Stakeholder Collaboration
- Cross-Platform Development
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
- Finance & Accounting
- Management & Leadership
Keywords
- Android
- iOS
- Kotlin
- Swift
- SwiftUI
- Kotlin Multiplatform
- Mobile Applications
- Business Banking
- Mobile Architecture
- Scalability
- Maintainability
- Shared Business Logic
- Code Reviews
- Design Patterns
- Requirements Gathering
- Stakeholder Engagement
- Technical Mentorship
- Cross-Platform Technologies
- Feature Development
- Troubleshooting
- Financial Services