1

Senior Android Developer Jobs in Ohio (NOW HIRING)

Senior Android Developer Location: REMOTE EST/CST (USA) Years of Experience: 5-10+ TOP SKILLS: Must Have * Advanced Proficiency in Jetpack Compose and Compose Navigation * Solid knowledge of Kotlin ...

New

$51.75 - $65.50/hr

Build and enhance Android applications using Kotlin and Jetpack Compose * Design and implement ... Write clean, efficient and reusable code aligned with engineering best practices * Partner with ...

$116K - $149K/yr

Senior Devops Engineer Location: Toronto Downtown, ON Employment Type: Contract Duties and ... Building and managing CI pipelines for Android and iOS mobile platforms. * You will be leading the ...

Be Seen First

In this role, you will assist in designing, developing, testing, and maintaining mobile applications for Android and/or iOS platforms. You will work closely with senior developers, designers, and ...

New

Senior iOS Engineer Location: New Albany, OH 43054 - Hybrid Duration: 6-Month Contract. Any visa is ... Partner with backend, Android, and web engineering teams to align on architecture and long-term ...

Senior iOS Engineer

New Albany, OH · On-site

$40 - $50/hr

Senior iOS Engineer Location: New Albany, OH 43054 - Hybrid Duration: 6-Month Contract. Any visa is ... Partner with backend, Android, and web engineering teams to align on architecture and long-term ...

We specialize in Mobile development, i.e. iPhone and Android apps. We use Objective C and Swift ... Additional Information Unfeigned Regards, Harmanpreet Singh Walia | Sr. Talent & Client Acquisition ...

next page

Showing results 1-20

Senior Android Developer information

See Ohio salary details

$9

$58

$77

How much do senior android developer jobs pay per hour?

As of Jul 8, 2026, the average hourly pay for senior android developer in Ohio is $58.03, according to ZipRecruiter salary data. Most workers in this role earn between $53.03 and $67.21 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Senior Android Developer, and why are they important?

To thrive as a Senior Android Developer, you need strong proficiency in Java and Kotlin, deep understanding of the Android SDK, and a proven record of building complex mobile applications. Experience with version control systems like Git, familiarity with libraries such as Retrofit and Dagger, and relevant certifications like Google’s Associate Android Developer are highly valuable. Excellent problem-solving, communication, and mentoring skills set top candidates apart in collaborative and fast-paced development environments. These abilities are essential for delivering high-quality, scalable apps and leading teams to meet project goals efficiently.

What are some common challenges faced by Senior Android Developers when leading app development projects?

Senior Android Developers often encounter challenges such as balancing feature requests with technical feasibility, ensuring code quality across large teams, and keeping up with rapid updates in the Android ecosystem. They are typically responsible for mentoring junior developers, conducting code reviews, and integrating feedback from stakeholders, which requires strong communication and organizational skills. Additionally, coordinating with designers, backend developers, and QA teams to deliver a seamless user experience can be complex but rewarding.

What is the difference between Senior Android Developer vs Android Developer?

AspectSenior Android DeveloperAndroid Developer
Required Experience5+ years, leadership skills1-3 years, foundational skills
ResponsibilitiesDesign, lead projects, mentorDevelop and maintain Android apps
CertificationsOptional, but often includes Android certificationsTypically not required
Work EnvironmentTeam leadership, project planningCoding, debugging, feature development

The main difference between a Senior Android Developer and an Android Developer lies in experience, responsibilities, and leadership roles. Senior Android Developers often lead projects and mentor junior developers, while Android Developers focus on coding and app development. Both roles require strong Android knowledge, but the senior position demands more experience and strategic input.

What does a Senior Android Developer do?

A Senior Android Developer is responsible for designing, developing, and maintaining advanced applications for devices running the Android operating system. They lead the architecture of mobile apps, collaborate with cross-functional teams, and ensure high performance and responsiveness of applications. In addition to coding, they often mentor junior developers, review code, and stay updated on the latest Android trends and technologies. Their expertise helps organizations deliver reliable and innovative mobile experiences to users.
What are the most commonly searched types of Android Developer jobs in Ohio? The most popular types of Android Developer jobs in Ohio are:
What are popular job titles related to Senior Android Developer jobs in Ohio? For Senior Android Developer jobs in Ohio, the most frequently searched job titles are:
What job categories do people searching Senior Android Developer jobs in Ohio look for? The top searched job categories for Senior Android Developer jobs in Ohio are:
What cities in Ohio are hiring for Senior Android Developer jobs? Cities in Ohio with the most Senior Android Developer job openings:
What are popular job titles related to Senior Android Developer jobs in OH? For Senior Android Developer jobs in OH, the most frequently searched job titles are:
2236 Senior Android Developer

2236 Senior Android Developer

Smart Data

Cincinnati, OH

$135K - $150K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 7 days ago

New


Job description

For more than three decades, Strategic Data Systems (SDS) has been a software consultancy firm specializing in strategy, technology, and business transformation for Fortune 100 companies, mid-sized firms, and startups. At SDS, we empower our development teams to address our clients’ critical business challenges by leveraging cutting edge technologies. If you seek a workplace where your contributions are truly appreciated, then SDS is the company for you. Join us today to work alongside fellow development specialists and become a crucial part of our dynamic and cohesive community.

Job Title: Senior Android Developer

Location: REMOTE EST/CST (USA)

Years of Experience: 5-10+

 

TOP SKILLS:


Must Have

  • Advanced Proficiency in Jetpack Compose and Compose Navigation
  • Solid knowledge of Kotlin Coroutines and Android multithreading best practices
  • Strong understanding of Clean Architecture and MVVM principles

 

 

What You’ll Do

Position Summary

  • We are seeking a highly skilled Android Engineer to design, develop, and maintain secure, scalable, and customer-centric mobile banking applications. The ideal candidate is passionate about delivering exceptional mobile experiences and has deep expertise in modern Android development, software architecture, performance optimization, and enterprise-grade application security.

Key Responsibilities

  • Mobile Application Development
  • Design, develop, test, deploy, and support native Android applications throughout the full software development lifecycle (SDLC).
  • Build high-quality, maintainable, and scalable mobile solutions using Kotlin and modern Android frameworks.
  • Develop customer-facing features that enhance digital banking experiences across account servicing, payments, transfers, alerts, authentication, and financial management capabilities.
  • Collaborate with Product Owners, UX Designers, Architects, and backend engineering teams to translate business requirements into technical solutions.
  • Software Engineering & Architecture
  • Perform software design, code analysis, technical reviews, and system architecture assessments.
  • Apply object-oriented design principles, design patterns, and modern Android architectural patterns such as MVVM and Clean Architecture.
  • Develop reusable, modular, and testable components that support long-term maintainability.
  • Analyze system risks, technical debt, performance bottlenecks, and reliability concerns to improve application stability.

User Experience & Accessibility

  • Design and implement intuitive, responsive, and accessible user interfaces using Jetpack Compose and Material Design principles.
  • Ensure compliance with accessibility standards (WCAG/ADA) and provide an inclusive user experience for all customers.
  • Partner with UX teams to continuously improve usability, customer satisfaction, and digital engagement.
  • API Integration & Security
  • Integrate Android applications with RESTful and GraphQL APIs, authentication services, and enterprise backend platforms.
  • Implement secure coding practices and mobile security controls, including biometrics, encryption, OAuth, and secure data storage.
  • Support fraud prevention and regulatory compliance requirements within the mobile banking platform.

Quality Engineering

  • Develop and maintain automated unit, integration, and UI test suites.
  • Participate in code reviews and promote engineering best practices.
  • Utilize testing frameworks such as JUnit, Mockito, MockK, Espresso, and Robolectric to improve code quality and reliability.
  • Support continuous integration and continuous deployment (CI/CD) practices.

Performance & Reliability

  • Monitor and optimize application performance, memory utilization, startup time, responsiveness, and crash-free user sessions.
  • Troubleshoot production issues, perform root cause analysis, and implement long-term solutions.
  • Leverage observability and analytics tools to identify and resolve performance issues proactively.

Technology Innovation

  • Evaluate emerging mobile technologies, frameworks, and development practices.
  • Provide recommendations for modernization initiatives and platform enhancements.
  • Contribute to engineering standards, architectural governance, and mobile development roadmaps.

Production Support

  • Maintain, support, and document application functionality.
  • Participate in incident response, production support, and release management activities.
  • Collaborate with cross-functional teams to ensure operational excellence and application availability.

Required Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Information Technology, or a related field.
  • 5+ years of Android application development experience.
  • Strong proficiency in Kotlin and Android SDK.
  • Experience with Jetpack Compose and modern Android UI development.
  • Experience implementing RESTful API integrations.
  • Solid understanding of MVVM architecture and object-oriented design principles.
  • Experience with dependency injection frameworks such as Dagger/Hilt or Koin.
  • Experience with Kotlin Coroutines, Flow, and asynchronous programming.
  • Proficiency with Git, source control, and Agile development methodologies.
  • Experience with automated testing, code reviews, and CI/CD pipelines.
  • Strong problem-solving, communication, and collaboration skills.

Preferred Qualifications

  • Experience developing mobile banking, fintech, or other highly regulated financial applications.
  • Experience with GraphQL APIs.
  • Experience implementing biometric authentication and mobile security best practices.
  • Knowledge of accessibility standards and mobile usability principles.
  • Experience with multi-module application architecture.
  • Experience mentoring engineers and leading technical initiatives.
  • Familiarity with cloud platforms such as AWS or Azure.
  • Experience supporting large-scale enterprise mobile applications with millions of users. 
  • architecture and object-oriented design principles.
  • Experience with dependency injection frameworks such as Dagger/Hilt or Koin.
  • Experience with Kotlin Coroutines, Flow, and asynchronous programming.
  • Proficiency with Git, source control, and Agile development methodologies.
  • Experience with automated testing, code reviews, and CI/CD pipelines.
  • Strong problem-solving, communication, and collaboration skills.


 

What You’ll Get

SDS, Inc. provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, national origin, age, disability, genetic information, marital status, amnesty, or status as a covered veteran in accordance with applicable federal, state, and local laws.

  • Competitive base salary
  • Medical, dental, and vision insurance coverage
  • Optional life and disability insurance provided
  • 401(k) with a company match and optional profit sharing
  • Paid vacation time
  • Paid Bench time
  • Training allowance offering
  • You’ll be eligible to earn referral bonuses!