Sr. Front-end developer (Flutter)

  • Full-time

Company Description

Startup

Join a young and agile Swiss-Mexican fintech startup whose mission is to make technology work for millions of small businesses in emerging markets.

Job Description

KiWi is growing, and we are now looking for a Sr Front-end Developer, based in Mexico City. You will be our app developer third hire, and participate as such in the enhancement of our app (Dart/Flutter). You will be part of a scrum team with two back-end developers and a product owner.

Responsibilities 

  • Collaborate with other experienced developers on an existing Dart/Flutter codebase but also with native Android (Kotlin) and iOS (Swift) codebase
  • Lead front-end development in a small but outstanding scrum team of four people: you, two backend developers and one product owner
  • Participate in code reviews and practice test-driven software development
  • Optimize user flow, and increase technical performance
  • Keep yourself updated on what's really great (not just hype). Learn from your peers at KiWi and show them great stuff too

Qualifications

  • 5+ years experience as a mobile software developer
  • 1+ years of experience using Flutter, for both Android and iOS apps
  • Knowledge of Flutter state management BLoC and MobX. Knowledge or experience with Moor is a plus
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
  • Experience with Firebase (messaging, remote config)
  • Practice in unit and integration tests
  • Knowledge in CI (Jenkins), as well as OpenAPI first approach
  • Solid experience in UX/UI, as you will go far beyond specs at KiWi. Special care for design required
  • Fluent in English and Spanish

Additional Information

At KiWi we value freedom. We like to have an office where we meet in person, but if you have to work from abroad a few weeks, or a few days a week, do it. We are a flat hierarchical company, where accountability means a lot. We hire as little as possible, but we hire great.

We are here to make meaning. We take our social mission as seriously as our business goals. If you think there is a match with what you want to do and who you are, we are waiting for your application.