Senior Flutter Developer

Genex Clinical Laboratories LLC · Dubai, Emirados Árabes Unidos

Engenheiro de software médicoTempo integralPresencial

Here's a polished and professional version of the job description:

Senior Flutter DeveloperAbout the Role

We are seeking an experienced Senior Flutter Developer to design, develop, and maintain high-quality cross-platform mobile applications for Android and iOS. The ideal candidate has strong expertise in Flutter, mobile architecture, API integration, performance optimization, and building scalable, secure, and user-friendly applications.

Key ResponsibilitiesMobile Application Development

  • Develop and maintain cross-platform mobile applications using Flutter and Dart.
  • Design scalable, maintainable, and reusable application architecture.
  • Build responsive user interfaces and deliver seamless user experiences.
  • Create reusable widgets and shared application components.

API & Backend Integration

  • Integrate RESTful APIs and third-party services.
  • Implement secure authentication using JWT, OAuth, and other industry-standard protocols.
  • Develop real-time communication features and push notifications.
  • Ensure reliable data synchronization between mobile applications and backend systems.

State Management & Performance

  • Implement state management using Bloc, Riverpod, or Provider.
  • Optimize application performance, memory usage, and startup time.
  • Troubleshoot and resolve crashes, bugs, and performance issues.
  • Ensure consistent performance across Android and iOS platforms.

Security & Deployment

  • Apply mobile application security best practices.
  • Secure sensitive data and API communications.
  • Manage application releases on the Google Play Store and Apple App Store.
  • Monitor production applications and resolve post-release issues.

Collaboration

  • Work closely with backend developers, UI/UX designers, QA engineers, and product teams.
  • Participate in code reviews and technical discussions.
  • Write clean, maintainable, and testable code following best practices.
  • Contribute to architectural decisions and continuous improvement initiatives.

Required Technical SkillsMobile Development

✔ Flutter
✔ Dart
✔ Bloc / Riverpod / Provider

Backend Integration

✔ REST APIs
✔ JSON Parsing
✔ API Authentication (JWT, OAuth)

Firebase

✔ Authentication
✔ Push Notifications
✔ Analytics
✔ Crashlytics

Preferred

✔ Scalable Mobile Application Architecture
✔ CI/CD for Mobile Applications
✔ AI Feature Integration
✔ Enterprise Mobile Application Development

Pay: AED4,000.00 - AED5,000.00 per month

Work Location: In person

Sobre o empregador

Vagas relacionadas