!URGENT HIRING !! FOR IMMEDIATE JOINER!!
JOB TITLE: Flutter Developer
Company Overview:
Talabna is a startup and first Emirati Food Delivery company that allows customers to order not only food but also groceries, pharmacy products, and flowers. Our mission is to provide a seamless and convenient experience for our users by delivering high-quality products right to their doorsteps. We are constantly innovating to enhance our platform and ensure that our customers receive the best service possible.
Job Description:
We are seeking an experienced Flutter Developer to join our mobile app development team. As a Flutter Developer, you will play a crucial role in designing, developing, and maintaining high-quality mobile applications. If you have a passion for creating elegant and efficient user interfaces, optimizing performance, and ensuring code quality, we’d love to hear from you!
Responsibilities:
- Utilize your in-depth knowledge of Flutter widgets, state management, and app architecture to create robust and scalable mobile applications.
- Work with native mobile development technologies (Swift or Kotlin) to integrate platform-specific features when necessary.
- Integrate third-party libraries and APIs to enhance app functionality and user experience.
- Deeply understand OS-level services,APIs and multi-threading to optimize app performance and user interactions.
- Implement CI/CD pipelines (e.g., Jenkins, GitLab CI/CD) to automate build, testing, and deployment processes.
- Write comprehensive unit and integration tests to ensure code quality and functionality.
- Utilize version control tools like Git to manage codebase changes and collaborate effectively with other developers.
- Optimize app performance, data usage, and memory consumption using profiling and tuning tools.
- Implement payment services and native gateways for seamless in-app transactions.
Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
- 5+ years of overall experience in mobile app development.
- 4+ years of hands-on experience developing production-ready applications with Flutter.
- Strong understanding of object-oriented programming principles and design patterns.
- Experience with third-party libraries and APIs.
- Experience with CI/CD pipelines (e.g., Jenkins, GitLab CI/CD) to automate builds, testing, and deployments.
- Proficiency in version control tools (e.g., Git).
- Experience with performance, Data usage, and memory tuning with tools.
- Experience with payment services and can implement native gateways.