Jr Mobile Engineer – Flutter (Mexico)

Jr Mobile Engineer – Flutter (Mexico)

Jr Mobile Engineer – Flutter (Mexico)

Kiwi

Insurgentes Sur 1082, Benito Juárez, CDMX, Mexico

Hace 2 horas

Ninguna postulación

Sobre

  • Company Description
  • We are KiWi, we’re on a mission to make financial and technology services accessible to every small business in emerging markets. As a Mexican startup, our app and platform empower thousands of small merchants to accept card payments, access micro-loans, manage sales, delight their customers, and unlock new services—all with ease.
  • Small businesses are the backbone of local economies, yet they’re often excluded from modern financial tools. At KiWi, we believe technology can level the playing field.
  • Job Description
  • We’re looking for a mobile development professional to join our team and help us shape the future of financial inclusion. As a Mobile Developer, you’ll help us deliver intuitive, reliable, and scalable mobile solutions that directly improve the livelihoods of entrepreneurs across emerging markets.

Responsibilities

  • Contribute to and enhance our existing hybrid Flutter app codebase, for both Android and iOS.
  • Manage states using Provider and state_notifier.
  • Maintain and extend native plugins in Swift and Kotlin.
  • Write and run widget tests and integration tests to improve app quality.
  • Translate feature requests into clear technical requirements and solutions.
  • Participate in code reviews, sharing insights and learning from peers.
  • Deliver code following best practices for testing, documentation, and maintainability.
  • Collaborate closely with the Product Owner and coordinate with the team.
  • Navigate a large codebase and make meaningful contributions.
  • Take ownership of features end-to-end, from design discussions to release.
  • Share knowledge and follow team standards through code reviews and documentation.
  • Improve app stability and scalability through thoughtful testing and plugin maintenance.
  • Attend periodic office meetings in Mexico City and collaborate effectively in a remote environment.
  • Qualifications
  • Degree in Systems Engineering, Computer Science, Software Development, or a related field, or equivalent practical experience.
  • Solid knowledge of Flutter with a focus on mobile development.
  • Strong willingness to master Flutter (if not already experienced).
  • Familiarity with hybrid/native bridges (e.g., Flutter plugins).
  • Proficiency with version control systems (Git).
  • Flexible, organized, and self-driven personality with a goal-oriented mindset.
  • Comfortable working in a startup environment, making a strong impact quickly.
  • Strong teamwork, effective communication, and a proactive learning attitude.
  • Ability to manage time effectively and meet project deadlines in a remote work setting.

Desired Skills and Competencies

  • 1-2 years of comprobable professional experience as Mobile Engineer.
  • Published 1–2 apps on the App Store or Google Play.
  • Fluent in English (written and spoken).
  • Interest or experience in the fintech industry is a plus.
  • Additional Information
  • Candidates must reside and be legally eligible to work in Mexico, preferably in the Mexico City area. The position is hybrid, attending to the office once every two weeks; if candidates reside outside of Mexico City area, they should be able to attend at least once every quarter.

Benefits

  • Gross salary range from 25K to 35K MXN, depending on experience and skills.
  • Mentorship from experienced engineers and opportunities for professional development.
  • Flexible work environment with remote first culture.
  • A collaborative and innovative work environment with challenging projects and cutting-edge technologies.

Hiring process

  • Screening → Introductory call → Take-home challenge → Onsite or remote interview → Offer