HamburgerMenu
hirist

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?