HR POD - Hiring Talent Globally

Senior Software Engineer – Flutter

HR POD - Hiring Talent Globally

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇵🇰 Pakistan

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AndroidAzureDartFirebaseFlutteriOS

About the role

  • Delivering across the entire app life cycle concept, design, build, deploy, test, release to app store and support
  • Working closely with all team members to understand full stack functionality and architecture
  • Gathering requirements around functionality and translate those requirements into elegant functional solutions
  • Contributing ideas (technological and product) to enhance the overall app experience
  • Optimizing performance for the apps
  • Staying abreast with technological updates and implement technology improvements by utilizing blogs and forums
  • Writing clean and maintainable code

Requirements

  • Bachelors or Masters degree in Computer Science or a related field.
  • 5+ years of experience in mobile app development, with at least 4 years of hands-on experience in Flutter and Dart.
  • Proven experience in building and deploying at least two Android and/or iOS applications using Flutter.
  • Strong ability to create pixel-perfect UIs using Flutters widget catalog.
  • Solid understanding of state management techniques such as Bloc, Provider, and setState.
  • Experience with animations (implicit, explicit, and using tools like Rive).
  • Good understanding of RESTful APIs and integrating back-end services with Flutter apps.
  • Knowledge of data parsing, storage techniques, and writing platform-specific code using Platform Channels.
  • Experience with third-party libraries, SDK integrations, and creating or using Flutter packages and plugins.
  • Proficiency in Unit Testing, Widget Testing, and Integration Testing.
  • Familiarity with CI/CD tools such as CodeMagic, Azure DevOps, or App Center.
  • Understanding of mobile application security best practices.
  • Deep knowledge of MVVM architecture and design patterns (GOF).
  • Strong grasp of collections, algorithms, and application frameworks.
  • Experience working with Firebase services (Analytics, Crashlytics, Firestore, Authentication, Push Notifications, Remote Config).
  • Understanding of interactive app development, memory management, network programming, file I/O, and multithreading for Android/iOS.
  • Knowledge of the full mobile development lifecycle, mobile architectures, and emerging trends.
  • Hands-on experience with Git and version control workflows.
  • Familiarity with Android and iOS design principles and interface guidelines.
  • Ability to conduct code reviews and collaborate effectively with team members.
  • Proactive in exploring and implementing new technologies to improve development efficiency.
  • Strong problem-solving, analytical, and communication skills.
  • Ownership-driven, self-motivated, and a collaborative team player with a can-do attitude.
  • Passionate about learning, innovation, and sharing knowledge within the team.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
FlutterDartAndroid developmentiOS developmentstate managementBlocProviderUnit TestingWidget TestingIntegration Testing
Soft skills
problem-solvinganalytical skillscommunication skillscollaborativeownership-drivenself-motivatedcan-do attitudeproactivepassionate about learninginnovation
Certifications
Bachelor's degree in Computer ScienceMaster's degree in Computer Science
Pavago

Senior Full Stack Developer

Pavago
Seniorfull-time🇵🇰 Pakistan
Posted: 4 hours agoSource: apply.workable.com
AngularAWSAzureCloudCypressDjangoDynamoDBFlaskGoogle Cloud PlatformGraphQLJavaJavaScript+15 more
AHOY

Senior Full Stack Developer

AHOY
Seniorfull-time🇵🇰 Pakistan
Posted: 6 days agoSource: apply.workable.com
AngularJavaScriptMicroservicesMongoDBNode.jsNoSQLPostgresReactSQL
Sumerge

Software Engineering Lead

Sumerge
Seniorfull-time🇵🇰 Pakistan
Posted: 7 days agoSource: apply.workable.com
Sumerge

Full Stack Software Engineer

Sumerge
Juniorcontract🇵🇰 Pakistan
Posted: 7 days agoSource: apply.workable.com
JavaJavaScriptNoSQLPythonSQL