Polygon Technology

Senior Software Engineer (Flutter)

Polygon Technology
Apply
15 days ago
Dhaka, BangladeshSenior

Responsibilities

  • Design, develop, and maintain high-performance Flutter and Dart mobile applications for Android and iOS.
  • Build reusable widgets and component libraries with responsive, pixel-perfect, and platform-consistent UI/UX.
  • Integrate REST APIs, GraphQL, Firebase services, and third-party SDKs.
  • Implement mobile state management using Bloc, Provider, GetX, or Riverpod.
  • Write maintainable code and implement unit, widget, and integration tests.
  • Monitor and optimize application speed, memory usage, battery efficiency, and overall performance.
  • Manage app build configurations, signing, publishing, updates, crash monitoring, and issue tracking for Google Play Store and Apple App Store.
  • Collaborate with designers, backend engineers, and product managers to deliver mobile features.
  • Conduct code reviews, share best practices, stay current with Flutter trends, and mentor junior developers.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • At least 4 years of professional mobile development experience with significant hands-on Flutter and Dart experience.
  • Strong proficiency in Flutter, Dart, widget-based UI, navigation, and mobile application state management.
  • Production experience with Bloc, Provider, GetX, or Riverpod.
  • Practical experience with Firebase Authentication, Firestore, Cloud Messaging, Remote Config, and Crashlytics.
  • Experience with REST APIs, GraphQL, JSON data handling, and backend service integration.
  • Experience publishing, maintaining, and updating applications on Google Play Store and Apple App Store.
  • Familiarity with version control using Git and CI/CD pipelines.
  • Understanding of MVVM, Clean Architecture, or similar modular mobile architecture patterns.
  • Experience with debugging, logs, crash reports, and mobile performance profiling tools.
  • Strong problem-solving, communication, ownership, and cross-functional collaboration skills.

Benefits

  • Full-time, on-site position across Bangladesh.
  • Fully subsidized meals.
  • Sunday–Thursday work routine.
  • Competitive salary and a growth-oriented environment.
  • Opportunity to work with experienced engineers and mission-critical software systems.

Tech Stack

DartFirebaseFlutterGitGraphQLiOS

Categories

Mobile
Polygon Technology

About Polygon Technology

51-200 employees
Contact me