Jobs · Engineering · Florida

Mobile Developer

Robert Half · Jacksonville, FL · 2 mo ago
On-siteEngineeringFull-time

About the role

We are looking for an experienced Mobile Developer to create and support Android-based payment applications in Jacksonville, Florida. This position focuses on building dependable, secure mobile solutions that connect with payment devices and related hardware while delivering a strong user experience. The role works closely with cross-functional teams to develop production-ready software, resolve technical issues, and contribute to ongoing product improvement.

Responsibilities

  • Build, enhance, and maintain Android payment applications from initial development through testing, deployment, and ongoing support.
  • Develop application functionality using Java and Kotlin within the Android ecosystem, incorporating specialized payment software libraries as needed.
  • Connect mobile applications with payment-related hardware such as card readers, input devices, printers, scanners, and other supported peripherals.
  • Partner with product, quality assurance, design, and engineering teams to deliver well-designed features and reliable releases.
  • Investigate software issues, identify root causes, and implement effective fixes to improve stability and performance.
  • Prepare and update technical documentation to support development, troubleshooting, and long-term maintenance.
  • Apply best practices to ensure applications meet expectations for security, scalability, reliability, and maintainability.
  • Contribute to timely delivery of high-quality software by supporting continuous improvement in performance and user experience.

Requirements

  • At least 3 years of mobile or Android development experience, including hands-on work with Java and/or Kotlin.
  • Strong understanding of the Android SDK and proficiency with Android Studio for building, testing, and debugging applications.
  • Experience working with SQLite, REST APIs, and standard debugging techniques in mobile development environments.
  • Ability to integrate software with external hardware or device-level components in a production setting.
  • Strong communication, collaboration, and problem-solving abilities.
  • Bachelor's degree in Computer Science, Software Engineering, or a related discipline, or equivalent practical experience.

Qualifications

  • Familiarity with payment applications or payment device development is preferred.
  • Knowledge of industry payment or security standards is a plus.

Similar jobs

Mobile Developer

CGICary, NC· 6 days ago
Engineering$80k/yrapply on cgi.njoyn.com

Mobile Developer

Robert HalfWoodbury, MN· 2 wk ago
Engineeringapply on roberthalf.com

Mobile Developer

Apex SystemsColumbus, OH· 1 mo ago
Engineeringapply on apexsystems.com

Mobile Developer

Tech ConsultingFlorida, United States· 2 mo ago
Engineeringapply on techconsulting.applicantstack.com

MOBILE DEVELOPER

Beam WalletMobile, AL· 2 mo ago
Engineeringapply on beamwallet.com

Mobile Developer

PT INSPIROMobile, AL· 3 mo ago
Engineeringapply on inspirotechs.com