Mobile Android Software Engineering Practicante – Mexico (Summer 2023)


  • Full Time

At Lyft, our mission is to improve people’s lives with the world’s best transportation. To do this, we start with our own community by creating an open, inclusive, and diverse organization.

Are you interested in creating the real-time transportation network of the future? Do you get excited about making cities feel smaller and bridging the transportation/tech gap to bring people together? At Lyft we are working on all these challenges and more – and that is the reason we need engineers from a breadth of disciplines.  As we continue to grow our teams, we’re looking for individuals passionate about ridesharing, building products for millions of users, and delighting customers throughout their experience. We would love your help in continuing to craft the perfect ride.

Lyft’s Software Engineering Practicante program is a 12-week opportunity designed to connect individuals who come from nontraditional professional backgrounds (including bootcamps) to opportunities within a growth-oriented environment at Lyft. Practicantes come from a variety of disciplines and contribute with software/code in addition to bringing unique perspectives that make them critical parts of our growing team. We believe the best products are built by diverse teams and want to give professionals with a diversity of experiences the tools to be our next production engineers. 


  • Invest in your own growth through extensive learning opportunities
  • Leverage a robust support network dedicated to your success
  • Write well-crafted, well-tested, readable, maintainable code
  • Participate in code reviews, gaining knowledge from other engineers and spreading some of your own
  • Contribute to the team’s roadmap and advocate for where you see the most impact
  • Help us build the large-scale, distributed, highly-available, real-time transportation network of the future. Lyft engineers work on projects that will surprise and delight millions of amazing Lyft drivers and passengers

In the first few weeks in your time at Lyft, you will be developing your software engineering skills through continued education and increasingly challenging projects while you receive comprehensive support. Working closely with your team, you’ll be tasked with building out the systems that our team works with every day. You’ll experience every aspect of building at Lyft – including gathering requirements, designing technical specs, executing, and building out monitoring to verify that the features are making the intended impact. Your day-to-day tasks will include formal or independent learning, participating in team stand-ups, pair programming with other engineers, and working with teams as needed to ensure successful feature rollouts. 

For the remainder of your time as a practicante, you will work on learning and projects while gradually increasing their scope over time. As a practicante, you will be embedded in one of Lyft’s engineering teams, using your experience to continue to build features for all of Lyft.

Upon successful completion of Lyft’s practicante program, you will be eligible to join Lyft as a software engineer intern.


  • Must be attending or recently graduated from a university or coding bootcamp in Mexico
  • Experience working with a web application framework, knowledge of RESTful APIs
  • Experience or interest in Android mobile development (Kotlin)
  • Good English communication skills
  • A high capacity and eagerness to learn, a willingness to teach
  • A positive attitude, natural desire to uplift your peers, diligence, perseverance, and a collaborative spirit
  • Ability to demonstrate the technical proficiency to write a basic mobile app and engage in a technical conversation about its functionality. 
  • Minimal (six months or less) or no previous employment experience in a software engineering role
  • For candidates with significant industry experience, consider one of our other roles at
  • Bonus Points: Passion for sustainability and/or transportation

This job’s responsibilities can be performed from anywhere in Mexico.



  • Invierta en su propio crecimiento a través de amplias oportunidades de aprendizajeAproveche una sólida red de soporte dedicada a su éxito
  • Escriba código bien elaborado, bien probado, legible y mantenible
  • Participe en revisiones de código, obtenga conocimientos de otros ingenieros y difunda algunos de los suyos
  • Contribuya a la hoja de ruta del equipo y defienda dónde ve el mayor impacto
  • Ayúdenos a construir la red de transporte a gran escala, distribuida, de alta disponibilidad y en tiempo real del futuro. Los ingenieros de Lyft trabajan en proyectos que sorprenderán y deleitarán a millones de increíbles conductores y pasajeros de Lyft

En las primeras semanas de su tiempo en Lyft, desarrollará sus habilidades de ingeniería de software a través de educación continua y proyectos cada vez más desafiantes mientras recibe un soporte integral. Trabajando en estrecha colaboración con su equipo, tendrá la tarea de desarrollar los sistemas con los que nuestro equipo trabaja todos los días. Experimentará todos los aspectos de la construcción en Lyft, incluida la recopilación de requisitos, el diseño de especificaciones técnicas, la ejecución y el monitoreo de la construcción para verificar que las funciones tengan el impacto deseado. Sus tareas diarias incluirán el aprendizaje formal o independiente, la participación en reuniones de equipo, la programación en pareja con otros ingenieros y el trabajo con equipos según sea necesario para garantizar implementaciones exitosas de funciones.

Durante el resto de su tiempo como practicante, trabajará en el aprendizaje y los proyectos mientras aumenta gradualmente su alcance con el tiempo. Como practicante, formará parte de uno de los equipos de ingeniería de Lyft y utilizará su experiencia para continuar creando características para todo Lyft.

Una vez que complete con éxito el programa Practicante de Lyft, será elegible para unirse a Lyft como pasante de ingeniero de software.


  • Debe estar asistiendo o recién graduado de una universidad o bootcamp de codificación en México
  • Experiencia trabajando con un marco de aplicación web y conocimiento de API RESTful
  • Experiencia o interés en el desarrollo de Android Mobile (Kotlin)
  • Buenas habilidades de comunicación en Inglés
  • Alta capacidad y querer en aprender y enseñar a otros 
  • Una actitud positiva, con deseo natural de elevar a tus compañeros, diligencia, perseverancia y un espíritu de colaboración
  • Poder demostrar la competencia técnica para escribir una aplicación básica de Mobile y participar en conversaciones técnicas sobre la funcionalidad
  • Mínimo (seis meses o menos) o sin experiencia laboral previa en un puesto de ingenieria de software
  • Para candidatos con experiencia significativa en la industria, considera una de nuestras otras oportunidades:
  • Puntos Extra: Interés en la sostenibilidad o/y transportación

Las responsabilidades de este trabajo se pueden realizar desde cualquier ciudad en México

Lyft is an equal opportunity/affirmative action employer committed to an inclusive and diverse workplace. All qualified applicants will receive consideration for employment without regards to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status or any other basis prohibited by law. We also consider qualified applicants with criminal histories consistent with applicable federal, state and local law.