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 2 months 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)

Android Mobile Developer

Senior Android Developer position at Motive, building flagship driver app with 5+ years experience required, remote work available.

Senior Android Engineer

Senior Android Engineer role at Too Good To Go, developing B2B platform features to fight food waste using Kotlin and modern Android technologies.

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 Engineer, Guest & Host

Senior Android Engineer role at Airbnb, building mobile-first payment experiences and working with a global payments platform handling transactions across 191 countries.

Senior Android Engineer, Payments

Senior Android Engineer position at Airbnb focusing on building mobile-first payment experiences for a global platform processing billions in transactions across 191 countries.