Job Closed

This listing is no longer active.

Lead Android Engineer

Location

United States

Posted

176 days ago

Salary

0

Seniority

Senior

Bachelor Degree7 yrs expEnglishAndroidKotlin

Job Description

Lead Android Engineer

Glydways

• Lead the architecture, development, and delivery of Android applications for kiosk and mobile platforms • Partner with Design to create seamless, accessible user experiences for diverse rider populations • Implement secure payment flows and NFC-based interactions for fare collection and rider authentication • Define technical direction and best practices for the Android codebase • Mentor and grow team members as the mobile engineering function scales • Collaborate cross-functionally with backend, operations, and hardware teams to integrate with vehicle systems and backend services • Drive decisions on frameworks, tooling, and development workflows • Ensure reliability, performance, and quality through testing strategies and code review practices

Job Requirements

  • 7+ years of Android development experience, with at least 2 years in a technical lead or senior role
  • Deep expertise in Kotlin and modern Android frameworks (Jetpack Compose, Coroutines/Flow, Android SDK)
  • Hands-on experience with NFC integration using Android NFC APIs for contactless interactions
  • Proven experience implementing payment solutions (Google Pay, payment SDKs, PCI compliance considerations)
  • Experience shipping consumer-facing applications to the Google Play Store
  • Strong architectural sensibilities—you've designed systems that scale and remain maintainable (MVVM, MVI, Clean Architecture)
  • Track record of close collaboration with Design and Product teams
  • Familiarity with CI/CD pipelines, automated testing, and release management
  • Excellent communication skills and comfort leading technical discussions.

Benefits

  • Equal employment opportunities to all employees
  • Prohibits discrimination and harassment of any type

Related Job Pages

More Android Engineer Jobs

Branch International logo

Android Software Engineer

Branch International

Branch International is a FinTech startup committed to delivering a range of financial services to mobile-enabled customers in emerging markets around the world

Android Engineer176 days ago

• Contributing to the design and development of our Android app (written in a mix of Java and Kotlin). • Architect and lead the modularization of our production Android app, delivering reusable feature modules and SDKs that scale for billions of users. • Scoping new projects and features with our product team, and implementing them (including contributing to some parts of our backend systems when needed). • Define and enforce a mobile security strategy, including biometrics integration, cryptography, secure networking, and obfuscation to protect sensitive financial data. • Managing multiple projects simultaneously. • Contributing to the overall engineering roadmap, including building out new products for the Indian market and beyond. • Establish comprehensive observability: Monitoring crash rates, network performance, and UI latency to ensure a premium user experience. • Drive the adoption of modern Android standards. • Mentoring and teaching other team members.

India
Job Closed
Full TimeRemoteTeam 201-500H1B No Sponsor

• Own and deliver Android features end to end, from decomposition and technical design to implementation and release • Continuously improve the product through regular technical enhancements and refactoring • Collaborate closely with other Android engineers, backend developers, and product teams • Participate in advanced code reviews and contribute to shared engineering standards • Work within a well-established CI/CD ecosystem with testing, code quality checks, and conventions • Prepare and adapt the project architecture for future KMP integration

Ukraine
Job Closed
Full TimeRemoteTeam 51-200H1B No Sponsor

• Develop and maintain Qoyod POS (Native Android, Kotlin, Jetpack) for invoicing, inventory tracking, and credit notes • Build offline-first architecture with local data persistence and sync strategies • Integrate hardware peripherals (printers via LAN/Bluetooth, barcode scanners) • Write clean, maintainable code following modern Android best practices • Participate in code reviews and contribute to architectural discussions • Optimize performance across different device types and network conditions • Take features from design through deployment in collaboration with cross-functional teams

Egypt
$118K - $135K / year
Job Closed
Ambush logo

Android Engineer

Ambush

A People Company

Android Engineer177 days ago
OtherRemoteTeam 51-200Since 2015H1B No Sponsor

• Implement and champion best practices for software architecture, creating a foundation for robust and scalable solutions. • Work closely with team members to build high-quality software that exceeds client expectations. • Anticipate challenges and propose creative solutions to ensure project success. • Contribute to a positive and collaborative environment where everyone feels valued and empowered. • Lead by example, promoting consistency, maintainability, and adherence to industry standards. • Contribute to the development of new features and maintain existing functionality, ensuring our software remains cutting-edge and meets user needs. • Collaborate with the team to swiftly address and resolve production incidents, minimizing downtime and impact.

United States
Job Closed