Key Responsibilities
- Application Development
- Build and maintain cross-platform mobile apps using Flutter for both iOS and Android.
- Integrate advanced UI/UX designs into scalable and responsive app architectures.
- Backend Development
- Design, develop, and maintain secure backend APIs and services.
- Optimize database queries, server logic, and API performance.
- Firebase & BigQuery Integration
- Set up and manage Firebase Authentication, Firestore, Cloud Functions, and Cloud Messaging.
- Implement real-time data syncing, push notifications, and in-app analytics.
- Integrate Google BigQuery for large-scale data processing, analytics, and reporting.
- System Architecture
- Collaborate on architectural decisions to ensure scalability, security, and performance.
- Implement CI/CD pipelines and automated testing strategies.
- Collaboration & Documentation
- Work closely with designers, product managers, and QA teams to deliver high-quality products.
- Document code, processes, and technical decisions for maintainability.
Required Skills & Qualifications
- Technical Expertise
- Proven experience with Flutter (minimum 2+ years in production apps).
- Strong knowledge of Firebase (Authentication, Firestore, Cloud Functions, Hosting, Cloud Messaging, Analytics).
- Proficiency in Google BigQuery for data analytics and integration with applications.
- Strong backend development skills (Node.js, Python, or similar frameworks).
- Experience with RESTful APIs, GraphQL, and cloud services (Google Cloud preferred).
- Solid understanding of state management using Provider.
- General Skills
- Strong problem-solving skills and debugging abilities.
- Experience with Git and collaborative version control workflows.
- Familiarity with Agile/Scrum methodologies.
Preferred Qualifications
- Experience with serverless architecture and event-driven programming.
- Knowledge of microservices architecture.
- Understanding of data visualization and reporting in apps.
- Exposure to DevOps practices, CI/CD pipelines, and cloud monitoring.
Job Type: Full-time
Pay: AED3,500.00 - AED4,500.00 per month
Language:
Location: