HamburgerMenu
hirist

Flutter Developer - Dart Programming

Almonds Ai
Gurgaon/Gurugram
4 - 6 Years
star-icon
4.6white-divider105+ Reviews

Posted on: 04/12/2025

Job Description

Description :


Responsibilities :


- Design, build, and maintain cross-platform apps in Flutter with clean architecture.


- Collaborate with product, design, and backend teams to ship features at record speed.


- Utilize AI-enhanced IDEs and code assistants for faster coding, refactoring, and testing.


- Maintain and evolve existing apps, improving performance and stability.


- Translate product requirements into scalable, high-quality software solutions.


- Leverage AI tools to reduce development time and improve code quality and coverage.


- Participate in code reviews, architecture discussions, and sprint planning.


- Mentor juniors and promote AI-aware engineering practices across the team.


Requirements :


- Bachelor's in Computer Science or a related discipline.


- 4+ years of overall mobile development experience.


- 2+ years of Flutter development (Dart).


- Experience working with Flutter external packages, native communication, and complex UI layouts.


- Strong grasp of state management techniques (e.g., BLoC, Provider, Riverpod).


- Familiarity with AI-powered tools like GitHub Copilot, ChatGPT, or AI-assisted IDEs.


- Clear understanding of software design principles and performance optimization.


- Hands-on experience with SQL databases, Flutter database frameworks (Hive, SQflite, etc.


Preferred Qualifications :


- Passion for rapid development using AI tools to boost productivity.


- Experience integrating third-party SDKs and RESTful APIs.


- Understanding of platform-specific (Android/iOS) native features.


- Exposure to Agile/SCRUM methodologies and distributed teams.


- Comfortable using Git, GitHub, JIRA, and CI/CD pipelines.


- Prior experience working in fast-paced product environments


info-icon

Did you find something suspicious?