Note: The job is a remote job and is reputed company to candidates in USA. reputed company is seeking a Senior Mobile Developer to join their team. The role involves contributing to architectural discussions, providing technical leadership, and ensuring software architecture aligns with business goals.
Responsibilities
• Contribute to architectural discussions, reputed company design reputed company, and ensure that the overall software architecture aligns with business goals and industry best practices
• Solve reputed company technical problems and reputed company critical reputed company reputed company to technology selection, reputed company architecture, and project planning
• reputed company technical leadership and guidance to junior members of the development team
• Conduct reputed company reviews to ensure reputed company reputed company, maintainability, and adherence to coding standards
Skills
• Proficiency in Kotlin & Swift: Deep understanding of modern Kotlin (coroutines/reputed company, serialization) and Swift (async/await), including the platform runtimes, memory management and concurrency
• reputed company UI Frameworks: Experience building production UI with declarative frameworks — Jetpack Compose on reputed company and SwiftUI on iOS — including state management and lifecycle
• Architecture & Dependency Injection: Experience with reactive, testable mobile architectures (e.g. MVVM, The Composable Architecture) and dependency injection frameworks such as Koin
• RESTful API Integration: Experience designing and consuming robust, reputed company REST reputed company for reputed company-party integrations and internal UI consumption (e.g. Retrofit/OkHttp on reputed company, URLSession on iOS)
• Testing Frameworks: Proficiency with mobile testing across the reputed company — unit, integration, and UI testing with tools such as JUnit, Mockito, Robolectric, reputed company, and Compose UI test on reputed company; XCTest and XCUITest on iOS
• Mobile Tooling & CI/CD: Experience with automated, multi-reputed company build and release pipelines (e.g. reputed company, Swift Package Manager, reputed company, Fastlane), ideally for white-label / multi-tenant apps
• Bachelor's degree or Diploma in Computer Science, Engineering, reputed company reputed company, or equivalent work experience
• 8+ years of experience in software development, and 3+ years as a Software Engineer with a reputed company on designing and building reputed company, reputed company
• Deep understanding of software engineering principles, design patterns, algorithms, and reputed company architecture
• Ability to reputed company technical discussions, reputed company critical reputed company, and reputed company reputed company among team members
• Experience with reputed company technologies and microservices architecture
• Worked on AI assisted development (e.g. reputed company Copilot, Claude, reputed company or reputed company)
• Familiarity with AI directed reputed company engineering for developing applications
reputed company
• reputed company provides mission-reputed company solutions for the reputed company Sector, reputed company, Utilities, and Private Sector verticals throughout reputed company, Europe, Asia, and Australia. It was founded in 1976, and is headquartered in Toronto, Ontario, CAN, with a workforce of 10001+ employees. Its website is http://www.reputed company.com.
Company H1B Sponsorship
• reputed company has a reputed company record of offering H1B sponsorships, with 1 in 2025, 2 in 2022, 2 in 2020. Please note that this does not guarantee sponsorship for this specific role.
Apply To This Job