Jobs · jobstreet_ph

Senior Flutter Engineer – AWS Serverless
NCS Philippines · Bonifacio Global City, Metro Manila · Posted 11d ago
About the role
Job Description We are looking for a Senior Flutter Engineer with deep expertise in Flutter/Dart development and strong hands-on experience with AWS Serverless technologies . The role will be responsible for designing, developing, and optimizing scalable cross-platform mobile applications while working closely with backend, product, UI/UX, and cloud engineering teams. The ideal candidate is highly experienced in building production-grade Flutter applications and understands how mobile applications integrate with serverless cloud architectures, APIs, authentication, databases, and event-driven services on AWS . Key Responsibilities Design, develop, and maintain high-quality cross-platform mobile applications using Flutter and Dart . Lead the technical design and architecture of Flutter applications, ensuring scalability, maintainability, security, and performance. Develop and integrate mobile applications with RESTful APIs, backend services, and AWS serverless components . Design and implement solutions using AWS Lambda, API Gateway, DynamoDB, S3, Cognito, CloudWatch , and other relevant AWS services. Work with serverless and event-driven architectures to support scalable mobile applications. Implement secure authentication and authorization using services such as Amazon Cognito and API-based security mechanisms. Optimize application performance, reliability, responsiveness, and resource utilization across mobile and cloud components. Implement state management using frameworks such as Bloc, Cubit, Provider, Riverpod , or equivalent. Establish and maintain coding standards, design patterns, testing practices, and code review processes. Collaborate closely with Product, UI/UX, Backend, QA, DevOps, and Cloud teams throughout the software development lifecycle. Troubleshoot complex application, API, integration, and cloud-related issues. Mentor junior and mid-level developers and provide technical guidance on Flutter and mobile engineering best practices. Contribute to CI/CD pipelines, automated testing, monitoring, logging, and mobile application deployment . Required Qualifications 5+ years of professional software/mobile application development experience , with significant hands-on experience in Flutter . Strong and proven expertise in Flutter and Dart , including production-grade mobile application development. Strong understanding of Flutter architecture, widget lifecycle, asynchronous programming, navigation, dependency injection, and state management . Hands-on experience with AWS Serverless architecture and services , particularly: AWS Lambda Amazon API Gateway Amazon DynamoDB Amazon Cognito Amazon S3 Amazon CloudWatch Strong experience integrating Flutter applications with REST APIs and cloud-based backend services . Solid understanding of serverless architecture, API design, authentication, authorization, event-driven systems, and cloud application architecture . Experience with CI/CD, Git, automated testing, debugging, and mobile application deployment . Strong understanding of mobile application security, performance optimization, and scalability. Experience with at least one Flutter state-management approach such as Bloc/Cubit, Riverpod, Provider, or equivalent . Strong problem-solving, communication, collaboration, and technical leadership skills. Nice to Have Experience with AWS SAM, AWS CDK, Serverless Framework, or Terraform . Experience designing and implementing event-driven/serverless systems using services such as SQS, SNS, EventBridge, or Step Functions. Experience with Firebase , push notifications, analytics, crash reporting, or remote
Read the full posting on jobstreet_ph →
FAQ
Is the Senior Flutter Engineer – AWS Serverless role at NCS Philippines remote?+
This Senior Flutter Engineer – AWS Serverless position is listed as hybrid (Bonifacio Global City, Metro Manila).
What seniority level is this Senior Flutter Engineer – AWS Serverless role?+
This is a senior level position.
How do I apply for the Senior Flutter Engineer – AWS Serverless role at NCS Philippines?+
Use the "Apply on jobstreet_ph" button to open the original posting on jobstreet_ph, where you can submit your application directly to NCS Philippines.