XTN-F8ED493 | FLUTTER DEVELOPER

KMC Solutions Inc

Remote (United States) Remote Full-time today
Workplace
Remote
Location
United States
Who can apply
Remote for people based in the United States

Check your CV against this job

Free · No signup · A 0–100 ATS match score and the keywords you're missing.

Check my CV free

$14.99/month, cancel anytime. Already have an account? Log in

About the role

We are seeking a highly skilled and motivated Flutter Developer to join our development team. The successful candidate will be responsible for designing, developing, testing, and maintaining cross-platform mobile applications using the Flutter framework. You will collaborate closely with product managers, designers, and backend developers to deliver high-quality, user-friendly mobile applications that meet business and customer needs.

* Work From Home * Comprehensive HMO coverage * Exciting learning and career growth opportunities * Seamless HR experience with Cloud HR (Sprout) * Above-standard leave benefits

* Develop high-performance, well-structured, and maintainable mobile applications using Flutter. * Collaborate with UX/UI designers to implement highly responsive user interfaces. * Integrate mobile applications with backend services and third-party APIs. * Ensure application performance, quality, and responsiveness across iOS and Android. * Write clean, scalable, and well-documented code. * Participate in code reviews, testing, and debugging. * Continuously discover, evaluate, and implement new technologies to maximise development efficiency. * Work in an Agile/Scrum team environment and contribute to sprint planning and estimation. * Provide technical input and contribute to architectural decisions.

* Bachelor’s degree in Computer Science, Software Engineering, or a related field. * 5+ years of experience in mobile development, including at least 1 year using Flutter. * Strong understanding of Dart programming language. * Experience with RESTful APIs and mobile architecture patterns (e.g. MVVM, BLoC). * Knowledge of mobile application lifecycle, publishing to App Store/Google Play. * Familiarity with Git and version control systems. Experience with CI/CD for mobile apps. * Good understanding of testing frameworks and writing unit/integration tests.

* Experience with native development (Swift, Kotlin, or Java). * Familiarity with Firebase, GraphQL, or other backend-as-a-service platforms. * Knowledge of cloud services such as AWS or Google Cloud. * AWS-specific experience integrating with: * Amazon API Gateway and AWS Lambda for backend APIs. * Amazon S3 for media/file storage via pre-signed URLs. AWS AppSync or WebSocket APIs for real-time features. * Amazon SNS or Amazon Pinpoint for push notifications and user analytics. * AWS Amplify (optional) for easier integration with AWS services. * CI/CD experience with CodeBuild, Device Farm, or GitHub Actions for mobile apps. * Monitoring via CloudWatch Logs and secret management using Secrets Manager. * Experience with app performance optimisation and analytics. * Understanding of accessibility and localisation.

Originally posted on Himalayas

Get matched & apply with FindAJobAI

Upload your resume once. We score every job against your profile, tailor your resume and cover letter, and autofill the application.