Senior Flutter Engineer

Flutter Web & AWS | On-site | Lahore, Pakistan

Back to Careers
On-site
Lahore, Pakistan
Flutter Web & AWS
Development Team

Global Research Trends is looking for a Senior Flutter Engineer to join our development team and work on a production Flutter Web application powered by AWS.

You will be working on a multi-tenant SaaS platform where different customers use their own branded versions of the same application. You will maintain the existing platform, develop new features, and help ensure the application is secure, tested, scalable, and production-ready.

Key Responsibilities

  • Build and maintain a large Flutter Web application using Riverpod, go_router, responsive layouts, and localization.
  • Support 12 languages, including RTL languages.
  • Work with the AWS backend, including AWS Amplify Gen 2, Cognito, AppSync GraphQL, DynamoDB, S3, Lambda, and SES.
  • Work with Amazon Chime SDK for video meetings, recording, and transcription.
  • Build LLM features using Amazon Bedrock.
  • Maintain strong tenant isolation, authentication, authorization, and access control.
  • Write and maintain tests for authentication, permissions, and data access.
  • Run required tests and builds before submitting pull requests.
  • Keep technical documentation and release notes accurate and up to date.
  • Work with the development team using Git and a shared codebase.

Requirements / Must Have

  • 2+ years of professional Flutter experience.
  • 1+ year of Flutter Web experience, preferably in a production environment.
  • Good knowledge of Riverpod or similar state management.
  • Good knowledge of go_router.
  • Experience with Flutter localization and RTL.
  • Experience developing responsive Flutter Web applications.
  • Understanding of Flutter Web performance and production builds.
  • Good TypeScript skills.
  • Hands-on experience with AWS Amplify Gen 2 or AWS CDK.
  • Good knowledge of AppSync GraphQL, including subscriptions and authorization.
  • Experience working with multi-tenant applications and access control.
  • Good understanding of unit and widget testing.
  • Comfortable working with Git in a shared development environment.
  • Good written and verbal English communication skills.

Nice to Have

  • Amazon Chime SDK or WebRTC experience.
  • Amazon Bedrock or other LLM integration experience.
  • HTML email and Amazon SES experience.
  • Flutter Web accessibility and performance experience.
  • Experience with large Amplify/CDK infrastructure.
  • Experience working on survey, research, or analytics platforms.
  • Stripe billing and webhook experience.

How We Work

At Global Research Trends, we value quality, security, and reliability.

Every change is tested before it is merged. Security and authorization changes are properly tested before going to production. Required tests and builds should be completed before opening a pull request.

Documentation and release notes should accurately reflect what the product currently does.

We value clean, maintainable code, attention to detail, and clear communication within the development team.

Why Join GRT?

You will have the opportunity to work on a production SaaS platform involving Flutter Web, AWS, multi-tenancy, video technology, and AI integrations.

If you enjoy solving technical problems and building reliable products, we would like to hear from you.