Demo

Senior Mobile Developer

Harris Computer
Maine, NY Full Time
POSTED ON 7/22/2026
AVAILABLE BEFORE 8/19/2026
  • Proficiency in Kotlin & Swift: Deep understanding of modern Kotlin (coroutines/Flow, serialization) and Swift (async/await), including the platform runtimes, memory management and concurrency.
  • Native UI Frameworks: Experience building production UI with declarative frameworks — Jetpack Compose on Android 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, scalable REST APIs for third-party integrations and internal UI consumption (e.g. Retrofit/OkHttp on Android, URLSession on iOS).
  • Testing Frameworks: Proficiency with mobile testing across the pyramid — unit, integration, and UI testing with tools such as JUnit, Mockito, Robolectric, Espresso, and Compose UI test on Android; XCTest and XCUITest on iOS.
  • Mobile Tooling & CI/CD: Experience with automated, multi-target build and release pipelines (e.g. Gradle, Swift Package Manager, Bitrise, Fastlane), ideally for white-label / multi-tenant apps.
  • Worked on AI assisted development (e.g. GitHub Copilot, Claude, Cursor or ChatGPT)
  • Familiarity with AI directed prompt engineering for developing applications.

Responsibilities & Duties

  • Contribute to architectural discussions, make design decisions, and ensure that the overall software architecture aligns with business goals and industry best practices.
  • Solve complex technical problems and make critical decisions related to technology selection, system architecture, and project planning.
  • Provide technical leadership and guidance to junior members of the development team.
  • Conduct code reviews to ensure code quality, maintainability, and adherence to coding standards.

Requirements

  • Bachelor's degree or Diploma in Computer Science, Engineering, related field, or equivalent work experience.
  • 8 years of experience in software development, and 3 years as a Software Engineer with a focus on designing and building complex, scalable systems.
  • Deep understanding of software engineering principles, design patterns, algorithms, and system architecture.
  • Ability to lead technical discussions, make critical decisions, and drive consensus among team members.
  • Experience with cloud technologies and microservices architecture.

Salary range: $125,000 - $135,000 USD per year.

Salary : $125,000 - $135,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Mobile Developer?

Sign up to receive alerts about other jobs on the Senior Mobile Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$120,936 - $155,014
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$150,756 - $194,140
Income Estimation: 
$172,191 - $221,861
Income Estimation: 
$114,549 - $164,025
Income Estimation: 
$153,752 - $200,235
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Harris Computer

  • Harris Computer York, ME
  • Job Title: Desktop Support Analyst Location: York Hospital, York, Maine (On-site) Department: Information Technology Overview The Desktop Support Analyst p... more
  • 9 Days Ago

  • Harris Computer Kansas, KS
  • Cayenta, a division of Harris; is seeking an AI Bid & Proposal Manager who will sit at the centre of our bid strategy as we scale our go-to-market function... more
  • 9 Days Ago

  • Harris Computer Minnesota, MN
  • DataVoice, a division of Harris; is seeking a GIS Developer who will be a vital contributor to industry-leading utility software solutions. Your primary fo... more
  • 9 Days Ago

  • Harris Computer Carolina, SC
  • Cayenta, a division of Harris; is seeking an AI Bid & Proposal Manager who will sit at the centre of our bid strategy as we scale our go-to-market function... more
  • 9 Days Ago


Not the job you're looking for? Here are some other Senior Mobile Developer jobs in the Maine, NY area that may be a better fit.

  • T-Mobile Vestal, NY
  • At T-Mobile, we invest in YOU! Our Total Rewards Package ensures that employees get the same big love we give our customers. All team members receive a com... more
  • 1 Month Ago

  • T-Mobile Vestal, NY
  • At T-Mobile, we invest in YOU! Our Total Rewards Package ensures that employees get the same big love we give our customers. All team members receive a com... more
  • 16 Days Ago

AI Assistant is available now!

Feel free to start your new journey!