Wednesday, October 29, 2025

Job Description

Job Overview:We are seeking a skilled Flutter Developer with at least 3 years of professional experience in building real-time chat applications, integrating APIs, and developing responsive mobile apps. The ideal candidate must have hands-on experience working with Laravel Reverb for live chat or socket-based communication and be comfortable connecting Flutter with backend services through WebSockets and RESTful APIs.Key Responsibilities:Design, develop, and maintain Flutter applications for Android and iOS.Implement real-time live chat features integrated with Laravel Reverb.Set up and manage WebSocket connectivity for event-driven communication between Flutter and Laravel backend.Develop responsive, adaptive UI that performs consistently across devices and screen sizes.Integrate RESTful APIs with proper authentication, data parsing, and state updates.Collaborate closely with backend developers to ensure seamless API and socket integration.Troubleshoot and optimize chat performance, connection stability, and UI responsiveness.Implement push notifications, user presence, and typing indicators.Write clean, scalable, and maintainable code with clear documentation.Participate in code reviews, sprints, and team discussions to enhance app quality.Required Skills & Qualifications:3+ years of experience in Flutter development (Android & iOS).Strong proficiency in Dart and Flutter architecture.Proven experience integrating Laravel Reverb or similar WebSocket-based systems (e.g., Pusher, Socket.IO, Firebase).Solid understanding of real-time communication using WebSocket channels.Experience with RESTful API integration, authentication (JWT/OAuth), and error handling.Skilled in building responsive UIs using MediaQuery, LayoutBuilder, and modern adaptive design techniques.Hands-on experience with state management tools like Bloc, Provider, Riverpod, or GetX.Familiarity with Git, CI/CD pipelines, and version control workflows.Strong debugging, performance optimization, and communication skills.Experience publishing apps to the Google Play Store and Apple App Store.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

Related Jobs