Senior Software Engineer - Flutter

  1. Home
  2. Remote jobs
  3. iOS
  • Company http://nxtlabs
  • Employment Full-time
  • Location Remote
  • Submitted Posted 1 week ago - Updated 22 hours ago

Key Responsibilities

  • Deliver across the entire app life cycle — concept, design, build, deploy, test, release, and support.

  • Collaborate with cross-functional teams to define, design, and ship new features.

  • Develop scalable front-end (Flutter) and back-end components using RESTful APIs or GraphQL.

  • Optimize application performance, ensuring responsiveness and reliability across platforms.

  • Write clean, reusable, and maintainable code following best practices.

  • Integrate with third-party libraries, APIs, SDKs, and databases.

  • Stay updated with emerging technologies and contribute to technical discussions and improvements.

  • Mentor junior developers and participate in code reviews.


Qualifications and Experience

  • Bachelor’s/Master’s degree in Computer Science or related field.

  • 5+ years of total experience in software development.

  • 4+ years hands-on experience with Flutter & Dart.

  • Experience building and deploying cross-platform (Android/iOS/Web) applications.

  • Solid understanding of state management techniques like Bloc, Provider, or Riverpod.

  • Experience integrating and building RESTful APIs and microservices (Node.js, Firebase, or similar).

  • Strong understanding of database systems (SQL / NoSQL) and cloud platforms (AWS, GCP, Firebase).

  • Hands-on with CI/CD pipelines, version control (Git), and code review practices.

  • Familiar with animations, custom widgets, and responsive UI design.

  • Knowledge of secure coding practices and app performance optimization.

  • Deep understanding of MVVM or Clean Architecture

Loading similar jobs...

Mobile App Developer Jobs

Step into the forefront of mobile innovation! Unlock career opportunities in cutting-edge app development.

© 2025 Created by Mobile App Developer Jobs. All rights reserved.