Mobile Developer (AI/Tech Consulting Company)

Rocket Code (AL-I Digital Solutions S.A. de C.V.)
Full-time
On-site

Join the AI Revolution with Rocket Code!

At Rocket Code, we're not just developers — we're dreamers, doers, and disruptors. We are at the forefront of making AI work for you, turning market buzz into groundbreaking realities. Our AI-first approach is revolutionizing the tech landscape, and we need passionate individuals to join us on this exciting journey.

Why Rocket Code?

Imagine being part of a team that is not only leading the digital frontier but also redefining it. With our global presence in Mexico, the United States, Spain, and soon Brazil, we offer a dynamic environment where innovation and creativity thrive. We've developed over 100 platforms across various industries, including fintech, insurtech, energy, manufacturing, telecommunications, and e-commerce. At Rocket Code, every day is an opportunity to push boundaries and create impactful solutions. Our mission is to transform existing technology into digital experiences that generate a profoundly positive impact. We aim to be the constellation that guides the digital universe, illuminating paths to authentic progress and prosperity for our clients and their communities. Every solution we create is a shining star of innovation and excellence.

Our Commitment:

At Rocket Code, we believe in the power of technology to create a positive societal impact. We are dedicated to social responsibility and sustainability, implementing sustainable practices in all our projects and operations.

Your Future at Rocket Code:

We're seeking brilliant, innovative, and passionate tech enthusiasts to join our team. If you're ready to be part of a company that not only solves problems but also inspires and leaves a lasting mark on the digital world, Rocket Code is the place for you.

Join us and be part of the change!

Mission

As a Mobile Developer at rocket code, you will play a critical role in migrating and enhancing our mobile applications, ensuring robust, secure, and maintainable mobile solutions. This position requires deep expertise in mobile development, strong autonomy, proactive problem-solving, and efficient knowledge transfer capabilities. You will closely collaborate with internal teams, contributing actively to the technical closure and ongoing success of our mobile projects.


Responsibilities:

        • Migrate existing codebase to updated versions, ensuring optimal performance, maintainability, and scalability.
        • Implement core functionalities aligned with robust and modular architectures (VIPER for iOS and MVVM for Android).
        • Integrate monitoring and analytical tools for post-deployment quality control, including Firebase (Crashlytics, Performance Monitoring, Analytics, Push).
        • Clearly document technical processes and actively participate in knowledge transfer to internal Afirme teams.
        • Ensure compliance with technical, security, and user experience standards.
        • Actively participate in technical sessions for roadmap definition and platform evolution.

Requirements

  • Migrate existing codebase to updated versions, ensuring optimal performance, maintainability, and scalability.
  • Implement core functionalities aligned with robust and modular architectures (VIPER for iOS and MVVM for Android).
  • Integrate monitoring and analytical tools for post-deployment quality control, including Firebase (Crashlytics, Performance Monitoring, Analytics, Push).
  • Clearly document technical processes and actively participate in knowledge transfer to internal Afirme teams.
  • Ensure compliance with technical, security, and user experience standards.
  • Actively participate in technical sessions for roadmap definition and platform evolution.

🛠 Technical Requirements

Programming Languages:

  • Swift 5.9 (iOS)
  • Kotlin 1.9.22 (Android)

Architectures:

  • VIPER (for iOS)
  • MVVM (for Android)

Frameworks and Tools:

  • Firebase (Crashlytics, Performance Monitoring, Analytics, Push notifications)
  • RESTful APIs
  • Xcode 15 / Android Studio (latest versions)
  • CI/CD tools (Bitrise, Jenkins, GitHub Actions, etc.)

Preferred Qualifications:

  • Functional knowledge of Node.js + Express and MongoDB (to understand backend architecture).
  • Familiarity with AWS (S3) and general cloud-native and Kubernetes concepts.
  • Basic knowledge of Figma or similar tools for UI/UX interpretation.

Experience & Skills

  • Solid experience in native mobile development (minimum 5 years).
  • Strong expertise in at least one platform (iOS or Android), ideally experience in both.
  • Proven experience refactoring legacy code and migrating major versions.
  • Advanced understanding of mobile security, session management, tokens, and secure storage.
  • Proven experience in performance optimization: memory management, image loading, network consumption.
  • Extensive experience implementing tests: unit, integration, and UI testing.
  • Ability to participate in progressive rollouts and controlled beta phases.
  • Structured thinking, autonomy, and ability to document and communicate technical decisions effectively.
  • Experience in cross-team collaboration with QA, backend, DevOps, UI/UX, and business stakeholders.
  • Previous experience in regulated industries such as banking, fintech, or insurance is highly desirable.

Language Requirements

  • Spanish: Fluent or native (required for internal communication)
  • English: Intermediate technical proficiency (reading technical documentation, interacting with libraries, and official documentation)

Soft Skills

  • Excellent communication and knowledge transfer skills.
  • Proactive and result-oriented approach.
  • High autonomy and structured problem-solving abilities.
  • Collaborative mindset with strong interpersonal skills.

Mode

  • Hybrid Mode (2-3 days per week) Monday to Friday Hours: 8:30 am – 6:00 pm

Benefits

At rocket code, we value our team members and offer a comprehensive benefits package to support their personal and professional growth:

  • Vacations: Enjoy time off to recharge and rejuvenate.
  • December Bonus: Receive an annual bonus to celebrate your contributions and hard work.
  • Referral Bonus: Get rewarded for bringing talented individuals to our team.
  • Training Opportunities: Access to ongoing training programs to enhance your skills.
  • Courses and Certifications: Stay ahead in your career with company-sponsored courses and certifications.