Job Description
We are seeking a skilled Flutter Developer to join our dynamic team. The ideal candidate will be responsible for designing, developing, and optimizing Flutter applications while collaborating with cross-functional teams to deliver high-quality mobile solutions.
Key Responsibilities
- Design and implement the architecture of Flutter applications with a focus on performance optimization
- Participate in requirement reviews and provide technical solutions with implementation estimates
- Write clean, maintainable Dart code following team coding standards and best practices
- Implement UI/UX designs accurately while ensuring visually appealing interfaces and smooth user interactions
- Integrate with backend APIs for data exchange and implement effective state management solutions
- Conduct code reviews and share technical knowledge to elevate the team's overall technical capabilities
- Stay updated with the latest Flutter technologies and propose improvements to existing applications
- Collaborate with QA teams to identify and resolve technical issues during the development lifecycle
Job Requirements
- Proficient in Dart programming language and Flutter framework
- Strong understanding of Flutter widgets, layouts, and animation techniques
- Experience with state management solutions (GetX preferred)
- Practical experience integrating with RESTful APIs
- Android development background is a significant advantage
- Experience in performance optimization or framework design is highly desirable
- Strong problem-solving skills and ability to work in agile development environments
- Excellent communication skills and ability to collaborate effectively with team members
Benefits
We offer competitive compensation packages, comprehensive health benefits, flexible working hours, and opportunities for professional growth in a supportive and innovative work environment. Join us to work on exciting projects while expanding your technical expertise in mobile development.


