Your browser does not support javascript! Please enable it, otherwise web will not work for you.

IC3 - Software Engineer Mobile

Home > Javascript/Typescript programming jobs

IC3 - Software Engineer Mobile in Others

  • Mexico City, Mexico

Responsibilities

  • Develop mobile application code using requirements from architects and product owners.
  • Build and maintain mobile functionality with React Native, Android, and iOS technologies.
  • Write, automate, execute, and document unit, integration, usability, accessibility, and other test cases.
  • Debug and resolve complex errors while ensuring code is functionally correct and free of vulnerabilities.
  • Optimize applications for speed and scalability and reduce technical debt through refactoring.
  • Implement and maintain CI/CD, deployment automation, version control, and branching and merging strategies.
  • Ensure the technical feasibility and integration of UI/UX designs.
  • Produce and maintain technical, architecture, procedure, and operational documentation.
  • Develop tools and scripts to automate operational and deployment tasks.
  • Collaborate with engineers, architects, product owners, support, operations, and data teams.
  • Provide estimates, mentor team members, facilitate knowledge transfer, and contribute to an autonomous work culture.
  • Promote secure development practices and serve as a Spin Culture Ambassador.

Requirements

  • 2 to 4 years of experience in mobile application development.
  • Knowledge of design patterns, software architecture, and SOLID principles.
  • Proficiency with Git and CI/CD tools including GitHub Actions, SonarCloud, and Bitrise.
  • Experience with secure development practices including SAST, DAST, and MAST.
  • Proficiency in React Native, JavaScript, and TypeScript.
  • Experience with Android development using Java and Kotlin.
  • Experience with iOS development using Swift and Objective-C.
  • React Native knowledge covering components, hooks, custom hooks, component lifecycle, state management, HTML, CSS, Flexbox, forms, and networking libraries.
  • Android knowledge including Android Studio, Android SDK, and Gradle.
  • iOS knowledge including Xcode, Cocoa Touch, and CocoaPods.
  • Understanding of semantic versioning.
  • Preferred experience with superapp schemes, modular architecture, and component or library reuse.
  • ETL experience is desirable.
  • Strong communication, collaboration, critical thinking, conflict management, adaptability, and willingness to learn new technologies.

Benefits

  • The company promotes a diverse, inclusive, and discrimination-free workplace with equal opportunity.
  • The role supports autonomous work, self-management, accountability, proactive problem-solving, and knowledge sharing.

Spin

Spin is a Mexican fintech that provides a mobile app for digital accounts, payments, transfers, bill pay, and a reloadable card for consumers and small businesses. It operates as a business unit of FEMSA and leverages OXXO’s nationwide convenience-store network for cash-in/cash-out and onboarding...

Similar positions

Senior Full-Stack Engineer

  • Cohere
  • Full time
  • Remote
  • 09/22/2026
  • Salary: CAD 215,000 - 310,000
  • Worldwide

AI Engineer

  • Elicit
  • Full time
  • USA
  • 09/22/2026
  • Salary: $195k-$300k
  • Remote

Staff Software Engineer, Cloud Infrastructure

  • Altruist
  • Full time
  • USA
  • 09/22/2026
  • Salary: $181k - $265k/yr
  • Los Angeles, CA

Senior Staff Applied Research Software

  • Twilio
  • Full time
  • Remote
  • 09/22/2026
  • Salary: Competitive
  • India

Software Engineer III, Front End

  • Google
  • Full time
  • USA
  • 09/22/2026
  • Salary: $147k - $210k/yr
  • Mountain View, CA