1

Senior Android Engineer Jobs in Ohio (NOW HIRING)

Senior Android Developer Location: REMOTE EST/CST (USA) Years of Experience: 5-10+ TOP SKILLS: Must ... We are seeking a highly skilled Android Engineer to design, develop, and maintain secure, scalable ...

$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 ...

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 ...

$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 ...

Senior Software Engineer - Piada Support Center - Columbus, Ohio *Hybrid Position, several days per ... Mobile apps - iOS (Swift) / Android (Kotlin) * Linux server maintenance * Understanding of user ...

Senior Software Engineer

Columbus, OH · On-site

$120K - $180K/yr

Overview Senior Software Engineer - Piada Support Center - Columbus, Ohio *Hybrid Position, several ... Mobile apps - iOS (Swift) / Android (Kotlin) * Linux server maintenance * Understanding of user ...

Senior Software Engineer

Columbus, OH · On-site

$120K - $180K/yr

Overview Senior Software Engineer - Piada Support Center - Columbus, Ohio *Hybrid Position, several ... Mobile apps - iOS (Swift) / Android (Kotlin) * Linux server maintenance * Understanding of user ...

Senior Software Engineer

Columbus, OH · On-site

$120K - $180K/yr

Overview Senior Software Engineer - Piada Support Center - Columbus, Ohio *Hybrid Position, several ... Mobile apps - iOS (Swift) / Android (Kotlin) * Linux server maintenance * Understanding of user ...

As a Sr. Dev Engineer - UI Development, you will design, build and support enterprise digital user ... Experience supporting iOS and Android mobile application development using Objective-C, Swift ...

next page

Showing results 1-20

Senior Android Engineer information

See Ohio salary details

$22.9K

$143.3K

$195.6K

How much do senior android engineer jobs pay per year?

As of Jul 14, 2026, the average yearly pay for senior android engineer in Ohio is $143,297.00, according to ZipRecruiter salary data. Most workers in this role earn between $129,600.00 and $159,500.00 per year, depending on experience, location, and employer.

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

To thrive as a Senior Android Engineer, you need expert proficiency in Java/Kotlin, Android SDK, and a proven track record of building scalable mobile applications, typically supported by a relevant degree or equivalent experience. Familiarity with tools like Android Studio, Gradle, Git, and experience with CI/CD pipelines and automated testing frameworks is highly valued, along with certifications such as Google’s Associate Android Developer. Strong problem-solving, leadership, and communication skills distinguish top performers, enabling them to mentor junior engineers and collaborate cross-functionally. These competencies ensure the development of high-quality, maintainable apps and drive innovation within fast-paced mobile development teams.

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

AspectSenior Android EngineerAndroid Developer
Required CredentialsBachelor's degree in Computer Science or related field; 3+ years experience; proficiency in Java/KotlinBachelor's degree or diploma; 1-3 years experience; knowledge of Java/Kotlin
Work EnvironmentDesigning complex apps, leading projects, mentoring juniorsDeveloping and maintaining Android apps, implementing features
Employer & Industry UsageTech companies, startups, agenciesApp development firms, freelance projects, startups

While both roles involve Android app development, a Senior Android Engineer typically has more experience, takes on leadership responsibilities, and works on complex projects. An Android Developer focuses on coding and implementing features, often with less emphasis on project leadership.

What are common challenges faced by Senior Android Engineers when working on large-scale applications?

Senior Android Engineers working on large-scale applications often face challenges such as maintaining code quality across multiple modules, ensuring app performance as complexity grows, and coordinating with cross-functional teams like backend, design, and QA. Balancing the need for rapid feature development with the stability and scalability of the codebase is crucial. Effective communication and a thorough understanding of architectural patterns, such as MVVM or Clean Architecture, are essential to address these challenges and deliver a seamless user experience.

What does a Senior Android Engineer do?

A Senior Android Engineer is responsible for designing, developing, and maintaining advanced applications for the Android platform. They collaborate with cross-functional teams to define, design, and ship new features, as well as troubleshoot and fix bugs to improve application performance. Senior Android Engineers also mentor junior developers, contribute to architectural decisions, and ensure that applications meet high standards of quality, security, and usability.
What are the most commonly searched types of Android Engineer jobs in Ohio? The most popular types of Android Engineer jobs in Ohio are:
What cities in Ohio are hiring for Senior Android Engineer jobs? Cities in Ohio with the most Senior Android Engineer job openings:
Infographic showing various Senior Android Engineer job openings in Ohio as of July 2026, with employment types broken down into 21% Full Time, 70% Part Time, and 9% Contract. Highlights an 97% Physical, and 3% Remote job distribution, with an average salary of $143,297 per year, or $68.9 per hour.
2236 Senior Android Developer

2236 Senior Android Developer

Smart Data

Cincinnati, OH • On-site

$135K - $150K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

This job post has expired today. Applications are no longer accepted.


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!