Jobs and Careers
DI

IC2 – Software Engineer Mobile

Digital@FEMSA
SILMC - SERVICIOS INTEGRADOS DE LEALTAD, MERCADOTECNIA Y COMUNICACIÓN, S.A.P.I. DE C.V., Mexicofull_timeVerifiedPosted 13 Mar 2025

About the role

Spin es la unidad de negocio de FEMSA que enriquece y simplifica la vida de las personas. Es un ecosistema de soluciones financieras y digitales que genera valor agregado, al ayudar a nuestros usuarios y comunidades a hacer más con su tiempo y dinero.

El ecosistema Spin se compone de soluciones simples, ágiles y accesibles que les ayudan a nuestros clientes a resolver necesidades cotidianas y recibir recompensas por ello; como la billetera digital, Spin by OXXO, el programa de lealtad, Spin Premia, y Spin Negocios, que ofrece distintas soluciones para empresas, como NetPay y OXXO PAY.

Objective of the Role 

Execution of development tasks with support from more experienced colleagues, addressing backlog tasks of appropriate complexity. The developer aims to produce high-quality code following suggested practices, review and provide feedback on code, and write meaningful automated tests. The role involves executing actions to ensure technical feasibility, UI/UX design integration, and application optimization for speed and scalability, as directed by senior team members. 

Main Responsibilities 

  • Provide expertise in modern design and development practices. 
  • Ensure the desired quality level and the appropriate use of secure development methodologies within the organization. 
  • Guarantee that delivered code is always functionally correct and free of errors or vulnerabilities. 
  • Contribute to high-quality technical documentation. 
  • Write excellent code based on requirements from architects and product owners. 
  • Write error-free and vulnerability-free code guided by senior colleagues. 
  • Create valuable and meaningful automated unit tests. 
  • Maintain updated task status in Jira. 
  • Collaborate in pair programming with other engineers to improve quality. 
  • Provide support to support engineers in diagnosing and solving problems. 
  • Comply with documentation and secure development procedures. 
  • Actively contribute to reducing technical debt and refactoring processes. 
  • Define clear acceptance criteria before development. 
  • Write unit tests to verify code. 
  • Perform integration tests to verify joint functionality. 
  • Test the product's usability and accessibility. 
  • Maintain updated documentation on architectures, procedures, and operational tools. 
  • Collaborate in testing. 
  • Develop tools and scripts to automate operational tasks. 
  • Follow data architecture guidelines on how to collect and store information. 
  • Generate and deliver design documentation and information availability to the data team. 
  • ETL (Desirable). 
  • Promote an autonomous work culture by encouraging self-management, accountability, and proactive problem-solving among team members. 
  • Serve as a Spin Culture Ambassador to foster and maintain a positive, inclusive, and dynamic work environment that aligns with the company's values and culture. 

Required Knowledge and Experience 

  • Minimum 1 to 2 years of experience in mobile app development. 
  • Proficiency in Git (knowledge of GitHub and

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Digital@FEMSA

View company profile →