Responsibilities
•Develop, test, and deploy cross-platform mobile applications using Flutter.
•Write clean, maintainable, and efficient Dart code.
•Implement and maintain state management.
•Collaborate with UI/UX designers to build user-friendly and visually appealing applications.
•Integrate third-party libraries, APIs, and cloud services (Firebase, RESTful APIs, GraphQL).
•Debug, optimize, and improve application performance.
•Follow Agile methodologies and participate in code reviews, sprint planning, and daily stand-ups.
•Ensure applications are secure, scalable, and meet performance benchmarks.
•Stay updated with the latest trends and advancements in mobile development.
Required Skills
•Flutter & Dart: Strong understanding of Flutter widgets, animations, and best practices.
•State Management: Experience with at least one state management approach.
•Mobile App Development: Understanding of mobile app life cycle, navigation, and performance optimization.
•API Integration: Experience in integrating RESTful APIs, Firebase, and third-party SDKs.
•Version Control: Proficiency with Git, GitHub/GitLab/Bitbucket.
•Basic UI/UX Knowledge: Ability to translate designs into pixel-perfect UI.
•Debugging & Testing: Experience with debugging tools and writing unit/widget test