Android Mobile Developer

Hybrid in Cincinnati, OH, US • Posted 5 hours ago • Updated 5 hours ago
Contract Corp To Corp
Contract W2
Contract Independent
12 Months
On-site
Depends on Experience
Fitment

Dice Job Match Score™

🤯 Applying directly to the forehead...

Job Details

Skills

  • Android Developer
  • Kotlin
  • Android SDK.
  • Jetpack

Summary

Role: Software Engineer III Android Mobile Developer

Location: Cincinnati, Ohio.
Duration: 12 Months

Key Responsibilities

Mobile Application Development

  • Design, develop, test, deploy, and support native Android applications throughout the Software Development Life Cycle (SDLC).
  • Build high-quality, maintainable, and scalable applications using Kotlin and modern Android frameworks.
  • Develop customer-facing features related to payments, transfers, authentication, alerts, and digital banking services.
  • Collaborate with Product Owners, UX Designers, Architects, and backend teams to deliver technical solutions.

Required Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Computer Engineering, or related field.
  • 5+ years of experience in Android application development.
  • Strong proficiency in Kotlin and Android SDK.
  • Experience with Java 17 or higher.
  • Hands-on experience with Jetpack Compose and Android Jetpack components.
  • Strong understanding of MVVM and Clean Architecture principles.
  • Experience with dependency injection frameworks such as Dagger/Hilt or Koin.
  • Experience with Kotlin Coroutines and Flow.
  • Knowledge of JSON parsing and API integrations.
  • Experience with Git, Agile/Scrum methodologies, and CI/CD pipelines.
  • Strong object-oriented design and problem-solving skills.
  • Excellent communication and collaboration skills.

Preferred Qualifications

  • Experience developing mobile banking, fintech, or highly regulated applications.
  • Experience with GraphQL APIs.
  • Knowledge of biometric authentication and mobile security best practices.
  • Experience with multi-module application architecture.
  • Familiarity with AWS or Azure cloud platforms.
  • Experience supporting large-scale enterprise mobile applications with millions of users.
  • Experience mentoring engineers and leading technical initiatives.

Software Engineering & Architecture

  • Perform software design, code reviews, and technical assessments.
  • Implement modern architectural patterns including MVVM and Clean Architecture.
  • Develop reusable, modular, and testable components.
  • Identify and address technical debt, performance bottlenecks, and reliability concerns.

User Experience & Accessibility

  • Develop intuitive and responsive user interfaces using Jetpack Compose and Material Design principles.
  • Ensure applications meet accessibility standards (WCAG/ADA).
  • Partner with UX teams to improve customer experience and usability.

API Integration & Security

  • Integrate applications with RESTful and GraphQL APIs and enterprise backend services.
  • Implement secure coding practices including biometrics, encryption, OAuth, and secure data storage.
  • Support fraud prevention and regulatory compliance initiatives.

Quality Engineering

  • Develop automated unit, integration, and UI test suites.
  • Utilize JUnit, Mockito, MockK, Espresso, and Robolectric frameworks.
  • Participate in code reviews and CI/CD implementation.

Performance & Reliability

  • Monitor and optimize application performance, memory usage, startup time, and crash-free sessions.
  • Troubleshoot production issues and perform root cause analysis.
  • Leverage analytics and observability tools to proactively identify and resolve issues.

Production Support

  • Maintain and support application functionality and documentation.
  • Participate in incident management, production support, and release activities.
  • Collaborate with cross-functional teams to ensure operational excellence.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: prutx001
  • Position Id: 9015663
  • Posted 5 hours ago
Contact the job poster
RK

Rakesh Kandagatla

Recruiter @ Prudent Technologies and Consulting
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Cincinnati, Ohio

Yesterday

Easy Apply

Contract

Depends on Experience

Remote

Yesterday

Easy Apply

Contract

Depends on Experience

Remote

Today

Easy Apply

Contract

Depends on Experience

Remote or Hybrid

Today

Easy Apply

Full-time, Third Party, Contract

$40 - $60 per hour

Search all similar jobs