Browse by Job TypeBrowse by SkillsRemote Company List
Sign In
Sign Up
Back to all jobs

Senior Android Engineer (Referrals)

Software Development

About Baubap

We are a fast-growing, Mexican fintech startup with the mission to become the bridge to people’s financial freedom through technology.

We are providing microloans to people in financial need through a fast and efficient process, always treating them with the respect and dignity they deserve.

Our long-term vision is be the most inclusive digital bank in LATAM with more than 2.5 million clients.

*We require that the candidate is fluent in Spanish and currently resides in the LATAM region, as it's important be willing to work under the Mexican Central Time Zone.

 About you

As a Senior Android Engineer within the newly formed customer-facing “Referrals” product team, your mission is to leverage your expertise in Android development to enhance and optimize our referral programs: Invita y Gana and Estrellas Baubap. You will play a pivotal role in transforming these programs into a holistic product, driving increased customer adoption, and enabling seamless functionality, scalability, and a delightful user experience within our App and our system, contributing directly to our mission of delivering simple and accessible financial products that enable our customers to create wealth.

Our referral program, Invita y Gana, enables customers to earn monetary rewards for every friend who receives a first loan through their referral link. The program represents an opportunity for our customers to gain extra money to cover their expenses and emergencies. Some customers even refer to it as their job, earning a monthly income through referrals; several of our top participants have won over $300k MXN.

This year, we are on a mission to transform and improve our referral program as a holistic product, grow our active participants, and ensure a 30% share of the new customer acquisition. 

As Android Engineer, these are the challenges that you will help us for solving

  • Optimizing User Experience: Work on improving the user experience related to the referral program within the Android app. Refine the UI/UX design to make it more intuitive and engaging for users to participate in the program.
  • Enhancing Referral Flow: Analyze the current referral flow within the app and suggest improvements to make it smoother and more seamless for users to refer their friends. This might involve simplifying the referral process, reducing friction points, or adding new features.
  • Implementing Tracking and Analytics: Tracking user behavior related to the referral program to understand its effectiveness and identifying areas for improvement. Integrate analytics tools such as Google Analytics into the app to monitor referral activities, track conversion rates, and gather insights for optimization.
  • Building API Integration: Collaborate with backend developers to evolve the referral program into a micro-service by creating an API. Design and implement the API endpoints required for the referral program and integrate these endpoints into the Android app to enable communication with the micro-service.
  • Testing and Bug Fixing: Continuous testing and debugging are essential to ensure the smooth functioning of the referral program within the Android app. Work on identifying and fixing any bugs or issues that arise and conducting thorough testing to validate new features and enhancements.
  • Monitoring Performance: Monitor the referral program's performance within the Android app, set up monitoring tools to track key performance metrics, and provide regular reports on the program's success and areas for improvement.

 Day to day

  • Collaborate with product manager, product designer, and other engineers to define requirements, scope, and timelines for new features and enhancements.
  • Write clean, efficient, and maintainable code in Kotlin, leveraging Android SDK and other relevant libraries and frameworks.
  • Conduct code reviews, provide constructive feedback, and mentor junior engineers to foster a culture of learning and continuous improvement.
  • Troubleshoot and debug issues reported by users or identified through testing, ensuring timely resolution and minimal disruption to the user experience.
  • Participate in sprint planning, stand-ups, and retrospectives to track progress, discuss challenges, and prioritize tasks effectively.
  • Communicate effectively with stakeholders to gather feedback, share updates, and align on project goals and priorities.
  • Review pull requests of others.


  • 5+ years developing Android apps
  • 4+ years experience with Kotlin
  • Jetpack compose
  • Kotlin flows
  • Material design 3 and unit testing
  • Good understanding of software algorithms, patterns, tools, and frameworks.
  • Clean Architecture
  • Firebase by Google
  • Adaptable to constant changes and fast-paced environment.

🚀 Nice to have

  • Prior experience in fintech or related industries.
  • Experience with referrals programs
  • Familiarity with CI/CD pipelines, automated testing, and agile development methodologies.
  • Kotlin multi-platform
  • Firebase Test Lab
  • Google Analytics Platform
  • Passion for financial inclusion and improving the lives of underserved communities.

What is our way of working?

  • We aim to be as product centric as possible, which means we always prioritise:
  • Listening to our customers (whether internal or external), mainly qualitatively and secondary quantitatively
  • Focusing on real problems our clients face
  • Strong focus on customer experience
  • Assuring that every product adds value to both, our business and our customers
  • Falling in love with the problem instead of the solution
  • Quick validation and learning
  • Strong collaboration within your team and other teams
  • Small, progressive, incremental delivery, innovation comes from iterations not from scratch.

 What we offer

  • Being part of a multinational, highly driven team of professionals
  • Flexible and remote working environment
  • High level of ownership and independence
  • 20 vacation days / year + 75% holiday bonus
  • 1 month (proportional) of Christmas bonus
  • Vales de despensa of 3,257 MXN / month
  • Health & Life insurance
  • Home office set-up budget
  • Unlimited budget for Kindle books
  • 2 psychological sessions/month with Terapify
  • Baubap Free Loan
 Apply this job
Share to :


New Job Alert

Follow us on
Give a ⭐ on