Key Responsibilities
- Technical Strategy & Architecture
- Define and execute the long-term technical vision for mobile development, ensuring scalability, performance, and alignment with Kueski’s technology strategy.
- Lead architectural planning and guide mobile system design across teams, translating business goals into resilient technical solutions.
- Identify technical risks early and proactively develop mitigation strategies that preserve velocity and system integrity.
- Drive continuous improvement of mobile development practices, ensuring code quality, maintainability, and architectural coherence.
- Cross-Functional Collaboration
- Collaborate with Product, Design, Backend, and Data stakeholders to align mobile solutions with user needs and business priorities.
- Influence decision-making through data-driven analysis and strategic insight, advocating for scalable and sustainable approaches.
- Participate early in project planning and estimation, shaping scope and direction for complex mobile initiatives.
- Support alignment across engineering teams by contributing to broader architectural discussions and documentation.
- Software Delivery & Execution
- Ensure timely and high-quality mobile feature delivery by driving best practices in development, testing, and release.
- Lead and participate in code reviews, setting high standards for correctness, security, and scalability.
- Collaborate in incident triage and root cause analysis for mobile systems, driving long-term fixes and system resilience.
- Contribute to evolving internal tools, CI/CD pipelines, and operational excellence for mobile platforms.
- Mentorship & Technical Leadership
- Mentor engineers across the organization, raising the technical bar through pair programming, coaching, and design guidance.
- Support onboarding and skill development for engineers new to mobile or to the organization.
- Promote a culture of learning, technical ownership, and continuous feedback within and beyond the mobile team.
Position Requirements
- 10+ years of experience as a Software Engineer, with strong expertise in mobile development (iOS and/or Android).
- Proficient in simulators, test case definition, debugging, performance optimization, and improving reliability.
- Experience using API and service monitoring/troubleshooting tools.
- Skilled at setting up CI/CD pipelines for automated mobile deployments.
- Ability to design architectures and patterns, clearly communicating trade-offs and long-term benefits.
- Hands-on experience with A/B testing and progressive rollouts for mobile applications.
- Proven track record building reliable apps that perform well in limited-connectivity environments.
- Strong knowledge of persistence mechanisms for offline data storage.
- Expertise in performance tuning and scaling mobile applications.
- Deep understanding of modular application design principles.
- Experience publishing and maintaining apps on Google Play and the Apple App Store.
- Strong familiarity with mobile hardware features such as GPS, Camera, NFC, etc.
- Experience mentoring and positively influencing development teams.
- Advanced proficiency in English is required. Proficiency in Spanish is preferred but not mandatory.
- Experience with Flutter/Dart is highly desirable,
Similar Jobs
What We Do
Kueski is the largest online consumer lender in Mexico, that provides financial services for users who are ineligible for traditional bank loans.
Thanks to its technology and data analysis criteria, the company has positioned itself as a market leader.
In 2016, Adalberto Flores, CEO and Co-founder of Kueski, was recognized as Mexican Entrepreneur of the Year by Endeavor.
Tuesday Capital, Victory Park Capital, Sobrato Family, Angel Ventures Mexico, Rise Capital, Core Ventures Group, Ariel Poler, Pedro Aspe, Bismarck Lepe, Variv Capital, David Begler, Endeavor Catalyst, and Auria Capital are among the companies betting on this project.
Check out the Jobs section to see all the open positions that we have, and enjoy the most creative, smart, disruptive and fun team that you could imagine
_0.png)







