We are currently looking for a highly motivated Mobile Developer (Flutter) to join our international team in Colombia (remote)! As the market leader of Training Management Systems in the aviation industry, MINT Software Systems seeks an experienced IT professional to join our growing team in the role of Mobile Developer (Flutter). We offer flexible remote working options as well as an attractive co-working space in Bucaramanga with plenty of room to unfold your talent. At MINT, we empower each team member to leverage and develop their creative ideas within a highly motivated and international environment. We provide attractive incentives and fair remuneration in a flexible and balanced work atmosphere. Check out our social media posts on Linkedin or Instagram to get more insights on our MINT family!

Your role in our MINT family

  • Integrated into one of our multinational Scrum Development teams, you develop and maintain mobile applications using Flutter and Dart
  • You collaborate closely with UX/UI designers, backend developers, and other team members to create seamless, high-performing mobile experiences
  • You ensure high code quality and maintainability by applying best practices in software design, testing, and development
  • You implement and optimize state management solutions, particularly using Bloc, while leveraging other state management approaches where beneficial
  • You contribute valuable input during backlog refinements regarding mobile development efforts and impacts
  • You analyze and improve application performance, utilizing Flutter DevTools and other debugging techniques
  • You integrate platform-specific features, third-party services, and cloud-based solutions like Firebase and Amazon SNS

This is how you can impress us

  • You have an academic degree in computer science, software engineering, or a comparable field, or profound work experience in mobile app development
  • You bring at least 2 years of experience in Flutter & Dart development
  • You have a deep understanding of Flutter’s widget lifecycle, rendering process, and rendering engines
  • You are proficient in state management solutions, particularly Bloc, and have experience with other approaches like Provider and Riverpod
  • You have strong knowledge of design patterns, asynchronous programming, and dependency injection
  • You are experienced in working with animations, slivers, and push notifications
  • You are skilled in writing and executing unit and widget tests to ensure application stability
  • You have experience integrating REST APIs and Firebase services (Crashlytics, Analytics, App Distribution, Messaging)
  • You have worked with Amazon SNS and Fastlane for streamlined development and deployment
  • You bring experience in Java, particularly for API development
  • You are passionate about mobile technology, keep up with the latest industry trends, and thrive on innovation
  • You enjoy working in an international team, have excellent people skills, and communicate effectively across different levels
  • You are willing to occasionally travel to MINT’s international locations
  • Your English language skills are great, both written and oral

What we have in store for you

  • Our people & culture: at MINT you will be part of a global family that thrives on our cultural diversity. We love spending time together on social events and pride ourselves on the fun, productive environment in our MINT family.
  • Development & training: At MINT we believe in lifelong learning and personal as well as professional growth. Therefore, we provide exciting training opportunities like Udemy and Preply (English classes) to invest in your development!
  • Work-Life-Balance: We offer 40-hour work weeks because at MINT we believe having enough space to spend quality time with family and friends or to follow your favorite free time activity ensures mental and physical well-being as well as it motivates you every day!
  • Health insurance: Your health is our top priority. Therefore, we support you and your family with additional health insurance plans of Colsanitas (“Prepagada”).
  • Extra bonus payment: We believe that people make the company, and therefore we love to share our profits with our team members through an additional annual bonus payment.
  • Annual pay review: We offer you competitive and fair remuneration with annual performance base pay increases and to account for changes in the cost of living expenses
  • Tax-saving opportunities: We support AFC accounts, allowing our team members to save on taxes while investing in housing.
  • Enhanced retirement savings: We support voluntary pension funds, enabling employees to boost their retirement savings with tax advantages and flexible contributions.
  • Internet and electricity allowance: We provide a monthly allowance to help cover internet and electricity expenses, supporting your remote work needs and home office setup.
  • Employee loans: We help you out, if you are in need of some extra money. Maybe you want to refurbish your new apartment or buy a new car? We have got your back!
  • Flexibility & remote working: We respect every person’s individual routines. Therefore, we support flexible work schedules and remote working for you to find your perfect work-life-balance.
  • Fun company events: At MINT, we believe in the importance of building strong bonds between our team members, especially when working remotely, and we do so by organizing a variety of fun team events throughout the year.
  • Stay connected: Despite our team members working remotely, we encourage them to stay engaged by hosting a monthly voluntary work-together and company lunch in an appealing co-working space in Bucaramanga.
  • Loyalty & long-term relationships: We want you to be part of our MINT family without any limits. All our work contracts are permanent!
  • Travel opportunities: As a global company with customers and MINT family members all around the world such as Germany, Canada, India, UAE, UK and USA we offer you exceptional travel opportunities to exciting locations and meet amazing people!