datatrota
Signup Login
Home Jobs Blog

Mobile Engineer - Flutter at Kredete

KredeteLagos, Nigeria Software Development
Full Time
Kredete is a personal finance company that's focused on helping everyone in Africa make financial progress. We believe that when it comes to money, everyone deserves a chance to succeed. That's why we offer a range of tools and personalized recommendations designed to help people make the most off their money - no matter where they're starting from. With Kredete, anyone can access the financial resources they need to get ahead.

  • We are looking for a skilled Flutter Mobile Developer to join our team.
  • As a Flutter Mobile Developer, you will be responsible for developing cross-platform mobile applications using the Flutter framework. You will collaborate with our design and development teams to create high-quality, user-friendly mobile applications.

Responsibilities

  • Develop cross-platform mobile applications using the Flutter framework
  • Collaborate with designers to implement user interfaces that are intuitive and visually appealing
  • Work closely with backend developers to integrate mobile applications with server-side systems
  • Write clean, maintainable code and conduct thorough code reviews
  • Optimize application performance for maximum speed and scalability
  • Implement best practices for mobile application development
  • Stay up-to-date with emerging technologies and trends in mobile development
  • Troubleshoot and debug issues as they arise

Qualifications

  • Proficiency in Dart programming language
  • 2 - 3 Years Experience with the Flutter framework and building cross-platform mobile applications
  • Experience with Codemagic CI/CD and github actions
  • Experience with CodePush (Shorebird)
  • Experience with Deep Linking
  • Experience using Firebase Services
  • Experience with Internationalization
  • Experience with Localization
  • Experience with tooling
  • Some native experience (Kotlin/Swift)
  • Strong understanding of mobile app development concepts and best practices
  • Familiarity with RESTful APIs and JSON
  • Knowledge of state management techniques such as Provider or Bloc pattern
  • Experience with version control systems (e.g., Git)
  • Excellent problem-solving skills and attention to detail
  • Ability to work effectively both independently and as part of a team
  • Bachelor's degree in Computer Science, Engineering, or a related field (preferred)
  • Experience with native mobile development (e.g., iOS with Swift/Objective-C, Android with Java/Kotlin)
  • Knowledge of mobile app testing frameworks and tools
  • Understanding of design principles and user experience concepts
  • Familiarity with continuous integration and continuous deployment (CI/CD) pipelines
  • Contributions to open-source Flutter projects or personal Flutter projects/portfolio
  • Must have published multiple apps to both AppStore and Google Playstore
  • A GitHub repository that shows your current level using Flutter
  • Deep experience with writing Tests

Compensation:

  • Base salary
  • Team and task-based bonuses
  • AXA HMO
  • Free donuts at random times.

Method of Application

Signup to view application details. Signup Now

More jobs like this

X

Send this job to a friend