Senior Flutter Developer

  1. Home
  2. Remote jobs
  3. iOS
  • Company 700Apps
  • Employment Full-time
  • Location šŸ‡ŖšŸ‡¬ Egypt
  • Submitted Posted 1Ā month ago - Updated 12Ā hours ago

As a Flutter Developer at 700Apps, you will play a key role in designing and building high-performance mobile applications for both Android and iOS platforms using the Flutter framework. Your expertise in Dart and mobile application architecture will be essential as you collaborate with product managers and designers to create user-friendly, visually appealing, and efficient applications that enhance our clients' offerings.

Responsibilities:

  • Develop and maintain high-quality mobile applications using Flutter and Dart
  • Collaborate with cross-functional teams, including UI/UX designers, backend developers, and product managers, to define, design, and implement new features.
  • Collaborate with backend teams to integrate APIs and ensure smooth data flow between the server and mobile applications
  • Perform code reviews and ensure adherence to best practices and coding standards
  • Debug and optimize applications for maximum performance, scalability, and code quality
  • Participate in team meetings and contribute to project discussions and planning
  • Ensure the performance, quality, and responsiveness of mobile applications through rigorous testing and debugging.
  • Lead efforts in optimizing mobile app performance, improving loading times, and ensuring a smooth user experience.
  • Take ownership of the entire mobile application lifecycle, from concept to deployment, including publishing apps to Google Play Store and Apple App Store.
  • Ensure a professional handover of all tasks, code, and documentation, ensuring that all stakeholders are fully informed and able to continue work seamlessly.
  • Stay updated with the latest trends in mobile development and Flutter framework to continuously improve the development process.

Requirements

  • Bachelorā€™s Degree in Computer Science, Software Engineering, or a related field.
  • Minimum 5+ years of Proven experience in mobile application development using Flutter for Android and iOS.
  • Strong understanding of Dart programming language and expertise in Flutter widgets and framework.
  • Extensive experience with RESTful APIs, JSON, and third-party libraries integration.
  • Experience with Version Control Systems (e.g., Git, Bitbucket) and familiarity with CI/CD pipelines.
  • Ability to publish and manage mobile applications on App Store and Google Play Store.
  • Demonstrated ability to execute a smooth handover of tasks, ensuring all project documentation and code are transferred in a professional manner.
  • Strong problem-solving skills, analytical thinking, and ability to work independently in a remote setting.
  • Excellent communication skills in both English and Arabic (preferred).
  • ā Flutter Expertise: Proven experience in mobile application development using Flutter.
  • Programming Skills: Proficiency in the Dart programming language.
  • API Integration: Strong understanding of RESTful APIs and backend service integration.
  • Version Control: Experience with version control systems like Git.
  • Solid Knowledge of mobile UI/UX design principles.
  • Native Development: Experience with native mobile development for iOS and/or Android.
  • Understanding of unit testing and automated testing frameworks.
  • Familiarity with cloud services like Firebase or AWS.

Loading similar jobs...

Mobile App Developer Jobs

Step into the forefront of mobile innovation! Unlock career opportunities in cutting-edge app development.

© 2024 Created by Mobile App Developer Jobs. All rights reserved.