Senior Mobile Engineer (Android)

EarnIn is a pioneer in earned wage access, providing financial flexibility for those living paycheck to paycheck.
Android
Senior Software Engineer
Hybrid
4+ years of experience
Finance

Description For Senior Mobile Engineer (Android)

EarnIn is a pioneer in earned wage access, providing financial flexibility for those living paycheck to paycheck. We're seeking experienced senior mobile engineers to join our Product Engineering teams in Mexico City. As a Senior Mobile Engineer (Android), you'll collaborate cross-functionally to design and develop our mobile applications, playing a crucial role in shaping the customer's impression of our company.

Key Responsibilities:

  • Develop and implement product features to improve customer experience
  • Architect and refine mobile infrastructure for scalability
  • Collaborate with backend engineers on API design
  • Lead engineering best practices and mentor the mobile team
  • Drive projects and provide problem-solving strategies
  • Design and execute comprehensive testing
  • Analyze feature effectiveness using advanced analytics

Requirements:

  • Bachelor's degree in Computer Science or equivalent experience
  • Strong proficiency in Kotlin and Android application architectures
  • 4+ years of relevant industry experience in mobile development
  • Expertise in reactive and functional programming paradigms
  • Deep understanding of professional software engineering practices

EarnIn offers excellent benefits, including healthcare, internet/cell phone reimbursement, learning and development stipend, and potential travel opportunities to the Palo Alto HQ. We value diversity and strive to create an inclusive culture for all employees.

Join us in revolutionizing financial access and making a real impact on people's lives!

Last updated a month ago

Responsibilities For Senior Mobile Engineer (Android)

  • Develop and implement product features to improve customer experience
  • Architect and refine mobile infrastructure to enhance scalability and support the organization's expansion
  • Collaborate closely with backend engineers to design robust APIs for efficient mobile-to-server communication
  • Lead the establishment and governance of engineering best practices
  • Proactively drive projects, providing clear direction and detailed problem-solving strategies
  • Mentor the mobile engineering team, elevating skills and optimizing processes
  • Design and execute comprehensive unit and UI automation tests
  • Analyze feature effectiveness using advanced analytics

Requirements For Senior Mobile Engineer (Android)

Kotlin
  • Bachelor's degree (or higher) in Computer Science, related field, or equivalent practical experience
  • Strong proficiency in Kotlin, with expertise in reactive and functional programming paradigms
  • Deep understanding of Android application architectures (MVVM, MVC, MVP, etc.)
  • Extensive knowledge of professional software engineering practices across the entire development life cycle
  • Minimum of 4 years relevant industry experience, particularly in mobile development
  • Experience with iOS development, backend development, or cross-platform frameworks is a strong advantage

Benefits For Senior Mobile Engineer (Android)

Medical Insurance
Education Budget
  • Healthcare
  • Internet/cell phone reimbursement
  • Learning and development stipend
  • Potential opportunities to travel to Palo Alto HQ

Interested in this job?

Jobs Related To EarnIn Senior Mobile Engineer (Android)

Adobe Scan Mobile Developer, Android

Senior Android Developer role at Adobe, building the Adobe Scan mobile app. 5+ years experience required, competitive salary $124K-$234K, based in San Jose.

Android Engineer

Senior Android Engineer position at PayPay, developing payment solutions with Kotlin and modern Android technologies in a flexible work environment.

Senior Android Engineer

Senior Android Engineer position at KAYAK, developing innovative features for the world's leading travel search engine using Java and Kotlin.

Senior Android Performance Engineer, Core Foundation

Senior Android Performance Engineer role at Airbnb, focusing on optimizing app performance and resource management for global user experience.

Senior Android Developer

Senior Android Developer position at CI&T in Campinas, Brazil, focusing on native app development with Kotlin in a hybrid work environment.