
Access your paycheck as you earn it
Earnin is a fintech company headquartered in Palo Alto, CA, dedicated to transforming the financial landscape for workers by providing paycheck advances as they earn. With over 300,000 business customers, Earnin facilitated around 70 million paycheck advances in 2022, amounting to $5 billion. The co...
Earnin offers a comprehensive benefits package including health insurance, a 401k plan, flexible work-from-home opportunities, and mental health resou...
Earnin's culture is centered around financial empowerment, allowing employees to access earned wages without mandatory fees or credit checks. The comp...

Earnin • Mexico City, Mexico
Earnin is seeking a Staff Mobile Engineer (iOS) to lead the development of innovative product features. You'll work on complex iOS applications and collaborate with cross-functional teams. This role requires expertise in iOS development.
You have extensive experience in mobile engineering, particularly with iOS development — you've led projects that required deep technical knowledge and a strong understanding of user experience. Your ability to architect and optimize performance ensures that applications run smoothly and efficiently, providing users with a seamless experience. You thrive in collaborative environments, working closely with product managers, designers, and other engineers to bring innovative ideas to life. You are passionate about building products that make a difference in people's lives, especially for those who need financial flexibility. Your leadership skills enable you to guide teams through complex challenges, ensuring that everyone is aligned and working towards common goals. You are adaptable and open to feedback, always looking for ways to improve both your work and the processes around you.
Experience with financial technology or applications that focus on user-centric design would be a plus. Familiarity with agile methodologies and a strong understanding of performance optimization techniques will set you apart. You are also encouraged to bring any additional skills or experiences that could enhance the team’s capabilities.
In this role, you will drive the development and implementation of complex product features that enhance user experience and engagement. You will lead the architecture of new applications and optimize existing ones, ensuring they meet performance standards and user needs. Collaborating with cross-functional teams, you will translate product requirements into technical specifications and oversee the development process from conception to deployment. You will also mentor junior engineers, sharing your expertise and helping them grow in their roles. Regularly reviewing code and providing constructive feedback will be part of your responsibilities, as will participating in design discussions to ensure the best solutions are implemented. You will stay updated on industry trends and best practices, integrating new technologies and methodologies into your work to keep Earnin at the forefront of mobile engineering.
Earnin provides a supportive work environment with excellent employee benefits, including healthcare, internet and cell phone reimbursement, and a learning and development stipend. You will have opportunities to travel to our Mountain View headquarters, fostering collaboration and connection with the broader team. We believe in the importance of work-life balance and offer a hybrid work model, allowing you to work from our Mexico City office two days a week while enjoying the flexibility of remote work. Join us in shaping the future of financial technology and making a meaningful impact on our community members' lives.
Apply now or save it for later. Get alerts for similar jobs at Earnin.