FreedomPay

Sr. Android Software Engineer

FreedomPay
Apply
7 days ago
Philadelphia, PA, USA or Las Vegas, NV, USASenior
H1B sponsor

Responsibilities

  • Analyze, design, program, debug, and modify complex Android software enhancements and new products.
  • Develop next-generation Android SDKs, tools, and applications supporting payment transactions.
  • Improve existing software performance and resolve difficult software issues.
  • Design and implement features based on product requirements.
  • Participate in project planning, estimation, code reviews, technical meetings, and solution development.
  • Recommend technologies that improve engineering productivity.
  • Protect company proprietary and confidential information.

Requirements

  • Bachelor’s degree in MIS, Computer Science, Engineering, or a related field.
  • At least 6 years of Android experience building applications or libraries.
  • At least 4 years of Kotlin experience.
  • Hands-on experience with Jetpack Compose in a Compose-first, XML/View-free environment.
  • Strong object-oriented programming, Kotlin Coroutines, Kotlin Flow, troubleshooting, debugging, and software architecture experience.
  • Experience with RESTful services, JSON or XML, Git, large multi-module Android projects, and Dagger/Hilt dependency injection.
  • Ability to design, plan, and implement product features while managing multiple initiatives.
  • Strong English written and verbal communication skills.
  • Preferred experience includes Material Design 3, Kotlin Multiplatform, JUnit, Kotest, MockK or Mockito, hardware and peripheral communication, kiosk-mode Android devices, vendor SDK abstraction layers, AARs/JARs, private Maven repositories, Azure Pipelines, SonarQube, code coverage tooling, and AI-assisted development tools.
  • Preferred understanding of data security, encryption handling, PCI/EMV compliance, data privacy, and related regulations.

Benefits

  • Medical, prescription, dental, and vision coverage.
  • Life insurance and retirement plans with company match.
  • Commission sharing plan.
  • Flexible hybrid working environment.
  • Parental and other leave programs.
  • Full-time employment with opportunities for upward mobility, professional development, and growth.
  • Successful completion of a background check and credit check is required.

Tech Stack

Android SDKGitJetpack ComposeJUnitKotlinMavenSonarQube

Categories

Mobile
FreedomPay

About FreedomPay

501-1,000 employees

FreedomPay builds a commerce platform for enterprises to accept and secure payments across in-store, online, and mobile channels. It provides point-to-point encryption, tokenization, EMV, and analytics with integrations to POS systems, devices, and processors. Founded in 2000 and headquartered in Philadelphia, the privately held company serves retailers, hospitality, gaming, healthcare, and other global merchants.

Contact me