Senior Software Engineer - Flutter
Senior Software Engineer - Flutter
Senior Software Engineer - Flutter
Senior Software Engineer - Flutter

Engineering

Engineering

Full-Time - Remote

Full-Time - Remote

Back to Job List

Back

Back

Feb 21, 2025

-

Apr 20, 2025

Active

Active

Job Overview:

We are seeking a Senior Software Engineer - Flutter to join our dynamic team and drive the development of high-quality, scalable, and performant cross-platform applications. This role demands deep expertise in Flutter, Dart, and mobile development best practices, with a strong focus on architecture, maintainability, and efficient state management.

As a Senior Software Engineer, you will be instrumental in designing, developing, and optimizing Flutter applications for iOS and Android. You will collaborate with cross-functional teams, including product managers, designers, and backend engineers, to create seamless, intuitive, and visually stunning applications.

In this role, you will take ownership of technical decision-making, mentor junior engineers, and ensure that the codebase adheres to best practices, including test-driven development (TDD), modular architecture, and CI/CD pipelines.

Key Responsibilities:
  • Develop and maintain high-quality, scalable, and performant Flutter applications for iOS and Android.

  • Architect clean, modular, and maintainable code following best practices and design patterns.

  • Implement state management solutions like Provider, Riverpod, Bloc, or Redux for efficient app performance.

  • Integrate RESTful APIs, GraphQL, and WebSockets for seamless backend communication.

  • Optimize app performance using Flutter DevTools, memory profiling, and rendering analysis.

  • Ensure test-driven development (TDD) with unit, integration, and widget tests.

  • Automate builds, testing, and deployments using CI/CD pipelines (GitHub Actions, Bitrise, Codemagic).

  • Work closely with UI/UX designers to deliver pixel-perfect and responsive interfaces.

  • Mentor junior engineers, conduct code reviews, and promote best engineering practices.

  • Stay updated with Flutter’s latest advancements and contribute to architectural decisions.

Qualifications
Education:
  • Bachelor's degree in Computer Science, Software Engineering or a related field.

Experience:
  • 5+ years of professional software development experience, with at least 3 years working extensively with Flutter & Dart.

  • Proven track record of building and deploying Flutter applications for both iOS and Android.

  • Strong expertise in state management solutions like Provider, Riverpod, Bloc, Redux, or MobX.

  • Experience integrating RESTful APIs, GraphQL, WebSockets, and managing real-time data.

  • Hands-on experience in Flutter performance optimization, including rendering, memory management, and battery efficiency.

  • Proficiency in unit, integration, and widget testing to ensure application stability and robustness.

  • Familiarity with native Android (Kotlin/Java) or iOS (Swift/Objective-C) development for platform-specific functionalities.

  • Experience with CI/CD tools like GitHub Actions, Bitrise, or Codemagic for automated deployment.

  • Strong grasp of Git, Agile methodologies, and code collaboration using pull requests and code reviews.

  • Prior experience in mentoring and leading junior/mid-level engineers, conducting code reviews, and driving technical decisions.

Skills:
  • Contributions to open-source Flutter projects or active participation in the Flutter community.

  • Familiarity with Flutter Web, Flutter Desktop, or Embedded Flutter applications.

  • Experience integrating machine learning models (e.g., TensorFlow Lite, ML Kit) in Flutter apps.

  • Understanding of real-time push notifications (Firebase Cloud Messaging, OneSignal).

Career at Walturn

Career at Walturn

Career at Walturn

Career at Walturn

We're seeking a Senior Software Engineer – Flutter to develop scalable, high-performance cross-platform apps. Must excel in Flutter, Dart, and mobile best practices, with expertise in architecture, maintainability, and efficient state management.

Other Jobs

Other Jobs

Other Jobs

Other Jobs

Our mission is to harness the power of technology to make this world a better place. We provide thoughtful software solutions and consultancy that enhance growth and productivity.

The Jacx Office: 16-120

2807 Jackson Ave

Queens NY 11101, United States

Book an onsite meeting or request a services?

© Walturn LLC • All Rights Reserved 2024

Our mission is to harness the power of technology to make this world a better place. We provide thoughtful software solutions and consultancy that enhance growth and productivity.

The Jacx Office: 16-120

2807 Jackson Ave

Queens NY 11101, United States

Book an onsite meeting or request a services?

© Walturn LLC • All Rights Reserved 2024

Our mission is to harness the power of technology to make this world a better place. We provide thoughtful software solutions and consultancy that enhance growth and productivity.

The Jacx Office: 16-120

2807 Jackson Ave

Queens NY 11101, United States

Book an onsite meeting or request a services?

© Walturn LLC • All Rights Reserved 2024

Our mission is to harness the power of technology to make this world a better place. We provide thoughtful software solutions and consultancy that enhance growth and productivity.

The Jacx Office: 16-120

2807 Jackson Ave

Queens NY 11101, United States

Book an onsite meeting or request a services?

© Walturn LLC • All Rights Reserved 2024

Our mission is to harness the power of technology to make this world a better place. We provide thoughtful software solutions and consultancy that enhance growth and productivity.

The Jacx Office: 16-120

2807 Jackson Ave

Queens NY 11101, United States

Book an onsite meeting or request a services?

© Walturn LLC • All Rights Reserved 2024

Our mission is to harness the power of technology to make this world a better place. We provide thoughtful software solutions and consultancy that enhance growth and productivity.

The Jacx Office: 16-120

2807 Jackson Ave

Queens NY 11101, United States

Book an onsite meeting or request a services?

© Walturn LLC • All Rights Reserved 2024

Our mission is to harness the power of technology to make this world a better place. We provide thoughtful software solutions and consultancy that enhance growth and productivity.

The Jacx Office: 16-120

2807 Jackson Ave

Queens NY 11101, United States

Book an onsite meeting or request a services?

© Walturn LLC • All Rights Reserved 2024