Senior Flutter Developer

Posted 6 Days Ago
Be an Early Applicant
Egypt
Senior level
Software • Consulting • Automation
The Role
The Senior Flutter Developer will design and build high-performance mobile applications for Android and iOS using the Flutter framework. Responsibilities include collaborating with teams to define features, integrating APIs, performing code reviews, ensuring application performance, and managing the entire mobile application lifecycle from concept to deployment.
Summary Generated by Built In

Description

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.

Top Skills

Dart
Flutter
The Company
Dubai
128 Employees
On-site Workplace
Year Founded: 2012

What We Do

700Apps is a business process automation services provider that specializes in comprehensive end-to-end solutions. We are dedicated to empowering businesses to achieve their objectives through our consulting, realization, development, and improvement services. Our consulting services include enterprise architecture consultation, process re-engineering, process modeling, and digital transformation planning. Our development services comprise solutions architecture and design, low-code and custom development, and development and operations management.

As a technology integrator, we partner with leading technology companies to provide customized solutions for our clients. We leverage the latest technology to provide high-performance, scalable, and secure solutions to help our clients achieve their business objectives. With a presence in Saudi Arabia, Egypt, UAE, and India, we have a diverse team that can deliver value throughout the entire digital transformation cycle. We are committed to staying at the forefront of technological advancements to ensure that our clients receive the most effective solutions for their business needs. Our focus on performance, scalability, and data integrity sets us apart in the industry. We pride ourselves on building long-lasting relationships with our clients, and we look forward to working with you to optimize your business processes and drive success.

Similar Jobs

Egypt
52 Employees
Egypt
119 Employees

BlackStone eIT Logo BlackStone eIT

Senior Mobile Flutter Developer

Information Technology • Consulting
Egypt
171 Employees

Similar Companies Hiring

InCommodities Thumbnail
Renewable Energy • Machine Learning • Information Technology • Energy • Automation • Analytics
Austin, TX
234 Employees
RunPod Thumbnail
Software • Infrastructure as a Service (IaaS) • Cloud • Artificial Intelligence
Charlotte, North Carolina
53 Employees
Hedra Thumbnail
Software • News + Entertainment • Marketing Tech • Generative AI • Enterprise Web • Digital Media • Consumer Web
San Francisco, CA
14 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account