Senior Mobile Developer
Listed on 2026-10-01
-
Software Development
App Developer - Mobile/Web, Android Developer, Software Architect, Senior Developer
6 month contract to start
Work Arrangement:
Hybrid – 4 days per week in office
Rate: $80–$100/hour
Ideal CandidateThe ideal candidate is a seasoned mobile engineer who remains highly hands-on while operating as a technical leader
.
You should be equally comfortable writing production code, reviewing architecture, solving complex technical problems, and influencing engineering decisions. Strong candidates will bring deep experience across iOS, Android, Kotlin, and KMP
, along with the communication skills required to work across multiple technical and business teams.
This role would suit someone who enjoys building sophisticated mobile products while also helping establish the technical standards, architecture, and development practices that will support the platform over the long term.
Position OverviewOur client is seeking a Senior Mobile Developer / Technical Lead to join a high-profile digital transformation initiative focused on creating a modern mobile experience for investment and advisory services.
This is a highly hands-on senior position for an experienced mobile engineer with strong expertise across iOS and Android
, particularly Kotlin and Kotlin Multiplatform (KMP).
In addition to developing software, this individual will contribute to technical direction, application architecture, engineering standards, and the evolution of the organization's mobile technology strategy.
The ideal candidate will be comfortable operating at both the hands-on development and technical leadership levels
, collaborating with senior architects, product teams, designers, analysts, and engineering groups.
There may be an opportunity for the successful contractor to transition into a permanent senior leadership position in the future. Candidates should therefore be open to a potential full-time opportunity.
Key Responsibilities- Design, develop, and enhance scalable mobile applications for a large enterprise digital platform.
- Contribute to mobile development across both Android and iOS environments.
- Develop reusable functionality and shared components using Kotlin Multiplatform
. - Establish and promote sound mobile architecture, coding standards, design patterns, and engineering practices.
- Participate in technical architecture and solution design sessions.
- Work closely with architects, product owners, business analysts, UX/UI specialists, and other engineering teams.
- Help define frameworks and reusable components that can support future mobile development initiatives.
- Evaluate technical approaches and provide recommendations on key mobile technology decisions.
- Perform code reviews and help maintain high standards for code quality, maintainability, and scalability.
- Investigate and resolve complex application, integration, performance, and production issues.
- Ensure mobile solutions meet enterprise requirements relating to security, reliability, scalability, and performance.
- Provide mentorship and technical guidance to other developers.
- Contribute to longer-term planning and modernization of the organization's mobile technology ecosystem.
- Strong professional experience with iOS development
. - Strong professional experience with Android development
. - Advanced hands‑on experience with Kotlin
. - Strong understanding of mobile application architecture and contemporary design patterns.
- Strong understanding of APIs, middleware, integrations, and mobile‑to‑backend communication.
- Experience working within large‑scale or complex technology organizations.
- Strong troubleshooting and problem‑solving capabilities.
- Excellent communication skills and the ability to interact effectively with senior technical and business stakeholders.
- Demonstrated experience providing technical direction, mentoring developers, or leading…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).