Mobile Application Developer

Egypt - Egypt

Responsibilities:  

Design and develop high-quality, scalable, and secure mobile applications using Flutter framework. 

 Collaborate with product managers, designers, and backend developers to understand project requirements and deliver optimal solutions.  

Implement UI/UX designs and ensure a seamless user experience across various mobile platforms (iOS and Android). 

 Write clean, efficient, and maintainable code following industry best practices and coding standards. o Conduct thorough testing and debugging of applications to ensure optimal performance and reliability. o Stay up to date with the latest trends and advancements in mobile development technologies, especially in relation to Flutter. 

 Optimize mobile applications for maximum speed and efficiency.  

Troubleshoot and resolve mobile application issues reported by users.  

Collaborate with the QA team to ensure thorough testing of the application before deployment.  

Maintain documentation of the development process, code, and project specifications. 

 


 Requirements:  bachelor's degree in computer science, Software Engineering, or a related field.  Minimum of 3 years of professional experience in mobile application development.  Strong expertise in Flutter framework, including Dart programming language. o Proven experience in developing and deploying production-quality mobile applications.  Proficiency in other mobile development technologies such as Swift, Kotlin, or React Native is highly desirable.  Solid understanding of mobile application architecture and design patterns.  Experience with RESTful APIs and integrating them into mobile applications.  Familiarity with version control systems such as Git.  Strong problem-solving and analytical skills.  Ability to work collaboratively in a fast-paced, agile development environment.  Excellent communication and interpersonal skills.   Preferred Skills:  Experience working in the fintech industry or with financial applications   Knowledge of secure coding practices and data encryption techniques.  Familiarity with backend technologies and frameworks such as Node.js, PHP or java.  Understanding of DevOps principles and continuous integration/continuous delivery (CI/CD) pipelines. 
Post date: Today
Publisher: Wuzzuf .com
Post date: Today
Publisher: Wuzzuf .com