At Corpela, we build and scale innovative SaaS and tech products that drive business growth. We’re now expanding our engineering team and looking for a talented Flutter Developer to help us create beautiful, fast, and functional mobile applications for global users.


Role Overview

We are seeking a Flutter Developer who is passionate about building scalable, high-quality mobile apps. You’ll work closely with UI/UX designers, backend developers, and product teams to implement new features and maintain existing apps across Android and iOS platforms.


Key Responsibilities

  • Develop and maintain cross-platform mobile apps using Flutter and Dart.
  • Translate UI/UX designs into clean, efficient, and reusable code.
  • Integrate RESTful APIs and third-party services.
  • Optimize app performance, responsiveness, and memory consumption.
  • Debug and fix bugs, crashes, and performance bottlenecks.
  • Collaborate with cross-functional teams in Agile sprints.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or related field.
  • 1.5 – 3 years of experience with Flutter and Dart.
  • Solid understanding of mobile app architecture and design patterns (BLoC, Provider, Riverpod, etc.).
  • Experience with Firebase, Push Notifications, and real-time databases.
  • Familiarity with publishing apps to Play Store and App Store.
  • Strong Git/GitHub version control skills.
  • Good communication and teamwork skills.

Bonus Skills (Preferred but not required)

  • Experience with native Android/iOS development.
  • Knowledge of CI/CD for Flutter.
  • Familiarity with state management libraries like GetX or MobX.

Why Join Corpela?

  • Work with a passionate, fast-moving team building global products.
  • Opportunity to work on multiple high-impact projects.
  • Growth-focused environment with flexibility and autonomy.
  • Performance bonuses & career growth plans.