Senior Android Engineer | Baubap | mex$3k – mex$3k | Remote (Latin America)

Senior Android Engineer | Baubap | mex$3k – mex$3k | Remote (Latin America)

3,000 - 3,000 / month
Remote LATAM
Application ends: November 26, 2024
Apply Now

Job Description

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

🚀 The mission of the Senior Android Developer, as part of the mobile team, is to improve and streamline mobile development at Baubap. This includes enhancing efficiency, automating tasks, and implementing new technologies. The developer will manage deployment pipelines, ensure app performance, and maintain compliance with industry regulations to support Baubap’s goal of becoming a sofipo. Additionally, the developer will collaborate with iOS developers, product managers, backend developers, QA specialists, and designers to improve the user experience. This role is key for integrating the Android platform into our interdisciplinary mobile team, ensuring our mobile services are effective, user-friendly, and support our mission to provide financial inclusion across LATAM.

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

  • Help improve and enhance the Android app, ensuring regular updates and iterations based on user feedback and changing business requirements.
  • Maintain high standards of code quality, ensuring the app’s performance is optimized and security measures exceed industry standards.
  • Work effectively with the mobile team and cross-functional technical units to integrate the Android application seamlessly into our broader product ecosystem.
  • Implement and refine a mobile development stack that is efficient and scalable, abstracted from specific technologies, operating systems, or front-ends.
  • Contribute to the creation and maintenance of comprehensive documentation for the Android app development process.
  • Enhance process automation to streamline development workflows and improve overall efficiency.
  • Support Baubap’s regulatory and compliance efforts to ensure the Android app meets all necessary standards.
  • Foster a collaborative environment within the interdisciplinary Android/iOS team to drive innovation and continuous improvement.

 Day to day

  • Design and implement new features and functionalities in the Android app.
  • Conduct code reviews to ensure adherence to best practices and maintain high code quality.
  • Collaborate with QA specialists to identify and resolve bugs and performance issues.
  • Manage and optimize CI/CD pipelines for streamlined app updates and releases.
  • Monitor app performance and implement optimizations for speed and responsiveness.
  • Ensure app compliance with industry regulations and security standards.
  • Implement and review security measures to protect user data and privacy.
  • Work closely with iOS developers, backend developers, product managers, and designers.
  • Participate in regular team meetings, stand-ups, and planning sessions.
  • Create and maintain detailed documentation of development processes and features.
  • Share knowledge and provide mentorship to junior developers and new team members.
  • Identify areas for automation and implement tools and scripts to improve efficiency.
  • Analyze user feedback and usage data to prioritize development tasks.
  • Stay up-to-date with the latest Android development trends and technologies.
  • Experiment with new tools, libraries, and frameworks to enhance the app.

Requirements

  • Strong portfolio of released applications on the Google Play Store.
  • Technical Skills:
    • Proficiency in Kotlin and Java programming languages.
    • Experience with Android SDK, Jetpack components, and Android Studio.
    • Knowledge of MVVM architecture and other design patterns.
    • Familiarity with RESTful APIs and third-party libraries and APIs.
    • Experience with CI/CD tools like Jenkins, Bitrise, or GitHub Actions.
    • Strong understanding of mobile UI/UX principles and best practices.
    • Proficiency in version control systems like Git.
  • Performance and Security:
    • Experience with app performance tuning and optimization.
    • Knowledge of mobile security best practices and implementation.
  • Compliance and Regulations:
    • Understanding of industry regulations and compliance standards for mobile applications.
  • Soft Skills:
    • Excellent problem-solving and analytical skills.
    • Strong communication and teamwork abilities.
    • Ability to mentor and guide junior developers.
    • Proactive and able to work independently with minimal supervision.
  • Other Requirements:
    • Fluent in English and Spanish.
    • Ability to work in a fast-paced, dynamic environment.
    • Familiarity with agile development methodologies.
  • SDUI + DS:
    • Experience in designing, implementing, and maintaining backend support for Server Driven UI, including creating and managing JSON/XML templates for Android and iOS applications, and integrating with centralized and federated Design Systems.

🚀 Nice to have

  • Familiarity with AI tools that enhance productivity and experienced in integrating AI technologies to streamline workflows.
  • Background in financial services or fintech, with an understanding of the unique challenges in these sectors.

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