We are looking for a talented and Senior Flutter Developer to join our team. The ideal candidate should have hands-on experience in building communication or messaging-based mobile applications with a strong understanding of real-time data handling, clean architecture, and seamless UI/UX experiences.
As a Flutter Developer, you will be responsible for developing, enhancing, and maintaining mobile applications that focus on chat, messaging, voice/video communication, and user engagement features.
Key Responsibilities:
- Develop high-quality mobile applications using Flutter for both Android and iOS platforms.
- Work on real-time communication features such as one-to-one and group chat, push notifications, voice/video calls, and message synchronization.
- Integrate third-party libraries and APIs (e.g., Firebase, WebRTC, Socket.io, etc.) for real-time data and communication features.
- Ensure smooth performance, responsive design, and pixel-perfect UI aligned with design guidelines.
- Collaborate with backend teams, UI/UX designers, and QA engineers to deliver end-to-end features.
- Maintain clean code architecture, proper documentation, and best development practices.
- Identify and fix bugs, performance bottlenecks, and security issues.
- Stay updated with the latest Flutter updates, libraries, and communication-related technologies.
Requirements:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 3–4 years of professional experience in Flutter development.
- Proven experience in building communication or chat-based mobile applications.
- Strong knowledge of real-time databases (e.g., Firebase Realtime DB, Firestore) and state management techniques (e.g., Provider, Riverpod, Bloc, etc.).
- Familiarity with WebSockets, Push Notifications, and background services.
- Understanding of RESTful APIs, JSON, and third-party integrations.
- Good debugging and optimization skills.
- Strong problem-solving skills and ability to work collaboratively in agile teams.
Nice to Have:
- Experience with WebRTC for video/audio features.
- Exposure to CI/CD pipelines and automated testing.
- Familiarity with backend technologies or Node.js.
- Experience with app deployment on Play Store and App Store.
Perk and benefits
- Onsite Lunch/Dinner
- Paid leaves as per policy
- Provident Fund, Medical and Fuel Allowance
- Monthly Hangout/Dining/Buffet
- Yearly bonuses
- Monthly Top Performer Bonus(Cash Reward)
Job Timings : 4 pm to 1 am or (it can vary depending on the job and project nature)*
Market Competitive Salary subjected to evaluation during the interview
Location: P Block, Model Town, Lahore
To apply please share your CV for rapid response at +92-321-002 4000 (WhatsApp only)
Job Type: Full-time
Work Location: In person