Solution Engineer - Flutter

M2P Fintech

External2+ yearsPosted 5 days ago

Let the right jobs find you

Get personalised suggestions from verified company career pages, matched to your role, location, level, and skills.

Overview

Position Type

External

Experience

2+ years

Job Description

About the Role

M2P Fintech is looking for a motivated and talented Flutter Developer with hands-on experience to join our growing mobile engineering team. In this role, you'll design, build, and maintain high-performance, reusable, and reliable mobile applications.

What Will You Do in this Role

  • App Development: Design, build, and deploy cross-platform mobile applications for Android and iOS using the Flutter framework. Implement clean and scalable architecture.
  • Native Android Integration: Develop, optimize, and maintain native Android components and write platform-specific code (Kotlin/Java) when native integration is required.
  • API Integration: Seamlessly integrate RESTful APIs, third-party SDKs, and payment gateways into mobile applications.
  • UI/UX Implementation: Translate Figma/Adobe XD wireframes and designs into high-quality, responsive, and pixel-perfect mobile layouts.
  • Performance Optimization: Diagnose bugs, fix bottlenecks, and optimize app performance (startup time, memory usage, and battery consumption).
  • CI/CD & Publishing: Help manage the build, testing, and deployment pipeline, and publish apps to the Google Play Store and Apple App Store.

What You’ll Need to be Successful in this Role

  • B.E or B.Tech in Computer Science or any equivalent degree.
  • Flutter Experience: 2-4 years of proven experience building and releasing Flutter applications.
  • Android Fundamentals: Strong baseline knowledge of native Android development (Kotlin or Java), Android SDK, and Android Jetpack components.
  • Architecture: Good understanding of mobile design patterns (MVVM, Clean Architecture) and OOP principles.
  • Database Knowledge: Experience with local storage solutions such as SQLite, Hive, or Shared Preferences.
  • Version Control: Proficient with Git and collaborative workflows (Pull Requests, code reviews).
  • Testing: Basic understanding of unit testing, widget testing, and integration testing in Flutter.
  • Familiarity with Agile/Scrum development methodologies.
  • Prior experience with native iOS development (Swift) is a big plus.
  • Experience setting up CI/CD pipelines.
  • Ability to solve problems with out of the box thought process.
  • A knack for benchmarking and optimization.
  • Familiarity with continuous integration.
  • Ability to understand business requirements and translate them into technical requirements.
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
  • Solid understanding of the full mobile development life cycle.

Perks and Benefits

  • Inclusive and People-First Culture.
  • Health & Wellness Programs.
  • Comprehensive Medical Insurance.
  • Recognition Programs.
  • Performance-based ESOPs.
  • Learning Opportunities.

Required Skills

FlutterAndroid TvKotlinJavaRes Tful Ap IsCi CdGitMvvmClean ArchitectureOopSqliteHiveShared PreferencesUnit TestingWidget Testing

About the Company

M2P Fintech

Hyderabad, India

Share This Job