Mobile Software Engineer - II
Mexico
Engineering – Software Engineering /
Full Time /
Remote
About Kueski
At Kueski, we're dedicated to improving the financial lives of people in Mexico. Since 2012, we've been the leading buy now, pay later (BNPL) and online consumer credit platform in Latin America, known for our innovative financial services. Our flagship product, Kueski Pay, provides seamless payment solutions for both online and in-store transactions, establishing itself as the preferred option for a quarter of Mexico's top e-commerce merchants. Notably, we were the first to introduce BNPL on Amazon Mexico.
We're a tech company with a culture geared toward innovation, collaboration, and impact, fostering a strong, diverse, and inclusive company culture. In 2023, Kueski was recognized as the top BNPL platform by Fintech Breakthrough and earned the title of one of Mexico's most ethical companies from AMITAI. Additionally, we ranked as one of the Best Companies for Female Talent by EFY.
We're looking for a Mobile Software Engineer who will be at the forefront of building and enhancing mobile applications that delight our users. This engineer will play a key role in designing, developing, and deploying features that shape the future of our mobile products. From improving user experiences to tackling complex technical challenges, it work will have a meaningful impact. This person will also collaborate closely with cross-functional teams to ensure our products evolve in alignment with our technological vision.
Key Responsibilities
- Collaborate with a talented team to drive mobile product goals, always keeping the best UX in mind.
- Create, test, and maintain software with a focus on both qualitative and quantitative excellence.
- Analyze challenges, design solutions, and develop software that meets team and business goals.
- Fix bugs, resolve incidents, and proactively identify risks, helping maintain the stability and quality of our mobile products.
- Mentor and support fellow engineers, promoting best practices and team collaboration.
- Actively participate in team ceremonies and contribute to ongoing improvements in the technologies, processes, and best practices.
- Actively document processes and review code to ensure quality and alignment with standards.
- Troubleshoot bugs and incidents, helping prioritize and address issues.
- Monitor the systems and services your team owns, staying ahead of performance and stability challenges.
- Engage in early discussions on complex projects and help break down requirements into manageable tasks.
- Pair program with teammates, offering hands-on guidance and support.
- Work alongside tech leads and architects to evolve the system architecture.
- Help onboard new team members, fostering a collaborative, inclusive team environment.
Position Requirements (Experience & Competencies)
- Technical Expertise: 3+ years of experience as a mobile software engineer, with a solid foundation in computer science, data structures, and algorithms.
- Mobile Development: Proven experience in building Android/iOS applications using Flutter, with a track record of regular app releases on Google Play/App Store.
- Design & Architecture: Experience designing modular mobile applications, implementing persistence for offline usage, and optimizing app performance.
- Cross-Functional Collaboration: Skilled at integrating and designing APIs, and deploying/maintaining mobile applications in production.
- Problem Solving: Strong troubleshooting abilities, with experience in identifying root causes and considering non-functional requirements from the start.
At Kueski we embrace diversity in all forms, systematically promote equity, and ensure everyone feels included with a sense of belonging. We are committed to the full inclusion of all qualified candidates. As part of this commitment, we will make efforts to ensure reasonable accommodations are made during the hiring process. If reasonable accommodation is needed, please let the Talent Acquisition team know.