Mobile Developer

Spin is FEMSA's business unit that enriches and simplifies people's lives through financial and digital solutions.
Mobile
Entry-Level Software Engineer
In-Person
1+ year of experience
Finance · Consumer

Description For Mobile Developer

Spin, a FEMSA business unit, is seeking a Mobile Developer to join their team developing financial and digital solutions. This role focuses on creating and maintaining mobile applications that help users manage their time and money more effectively. The position involves working with React Native technology stack and requires collaboration with senior team members to produce high-quality, secure code.

The ideal candidate will have 1-2 years of mobile development experience and strong knowledge of React Native fundamentals including components, hooks, and state management. They will be responsible for writing clean, error-free code, creating automated tests, and maintaining documentation. The role involves working with both SQL and NoSQL databases, implementing REST APIs, and following SOLID principles.

As part of Spin's ecosystem, you'll be working on solutions like the digital wallet (Spin by OXXO), loyalty program (Spin Premia), and business solutions (Spin Negocios). This position offers an opportunity to impact people's daily lives by creating accessible financial tools while working in a collaborative, inclusive environment.

The role requires strong technical skills combined with excellent communication abilities and adaptability. You'll be expected to participate in pair programming sessions, collaborate with support teams, and contribute to maintaining high code quality standards. This is an excellent opportunity for a developer looking to grow their skills in a dynamic fintech environment while contributing to solutions that make a real difference in people's lives.

Last updated 12 days ago

Responsibilities For Mobile Developer

  • Provide expertise in modern design and development practices
  • Ensure quality level and secure development methodologies
  • Write error-free and vulnerability-free code
  • Create meaningful automated unit tests
  • Maintain updated task status in Jira
  • Collaborate in pair programming
  • Provide support to support engineers
  • Maintain updated documentation
  • Develop tools and scripts to automate operational tasks
  • Follow data architecture guidelines
  • Generate design documentation

Requirements For Mobile Developer

JavaScript
TypeScript
React
  • 1-2 years of experience in mobile app development
  • Proficiency in Git (GitHub and GitHub Actions, Bitrise)
  • Knowledge of unit testing
  • Knowledge of SQL and NoSQL
  • Knowledge of REST queries
  • Understanding of SOLID principles
  • Experience with React Native components, hooks, and state management
  • Communication and collaboration skills
  • Adaptability to rapid changes

Interested in this job?

Jobs Related To FEMSA (Spin) Mobile Developer

Software Engineer, React Native (Mobile)

Entry-level Software Engineer position at Bree, a Canadian fintech startup, focusing on React Native mobile development with remote work options.

Software Engineer II, Mobile, Platforms and Devices

Software Engineer II position at Google focusing on mobile development for Fitbit's health and wellness devices, requiring Android expertise and 1+ years of experience.

Software Development Engineer I - Flutter

Entry-level Flutter developer position at Zeta, a fintech unicorn, focusing on building modern banking solutions using Flutter and Dart.

Software Engineer II, Mobile, Platforms and Devices

Entry-level Software Engineer position at Google focusing on mobile development for Fitbit's health and fitness platforms, requiring Android development experience.

Software Engineer II, Mobile, Platforms and Devices

Entry-level Software Engineer position at Google focusing on mobile development for Fitbit's health and wellness platforms.