We are seeking a skilled App Developer who is proficient in designing, developing, and maintaining mobile applications for both iOS and Android platforms. The ideal candidate will have a strong background in mobile app development, excellent problem-solving skills, and a keen eye for detail.Qualifications:
Bachelor\'s degree preferably in Computer Science, or in any other related field.
Proven experience as an app developer
Experienced in web RTC and JsSIP.
Proven experience in chatting and calling application.
Requirements:
In-depth knowledge of the Flutter framework, including widgets, layouts, and state management.
Familiarity with UI/UX principles is important for creating visually appealing and user-friendly interfaces.
Knowledge of integrating APIs to fetch and send data from/to a server. This involves handling HTTP requests, parsing JSON data, and managing state.
Understanding different state management techniques in Flutter, such as Provider, Riverpod, Bloc, GetX or MobX, is important for building scalable and maintainable applications.
Familiarity with the WebSockets, Firebase and Push Notifications.
Proficiency in using version control systems like Git is crucial for collaborative development and code management.
Writing unit tests and widget tests using the built-in testing framework in Flutter ensures the reliability and stability of your application.
Understanding platform-specific guidelines and differences for Android and iOS is important for creating a seamless user experience on both platforms.
Familiarity with CI/CD pipelines helps automate the testing and deployment process, making development more efficient.
Being able to troubleshoot and solve issues efficiently is a valuable skill for any developer.
Experience with package management tools like pub for Dart/Flutter is essential for integrating third-party packages into your project.
Good communication, collaboration, and problem-solving skills are important for working in a team and delivering high-quality applications.
The ability to create clear and concise documentation for code, APIs, and project-related information.
Effective time management skills to meet project deadlines and deliver high-quality code.
The ability and willingness to stay updated on new Flutter features, best practices, and industry trends.
Strong problem-solving skills to troubleshoot and resolve issues efficiently.
Experience in development of Android/iOS applications and have deployed them on Google Play/App Store.
Knowledge of animations/transitions in flutter.
Benefits :
Attractive salary package
All the benefits as per UAE Labor Law.
Job Type: Full-timePay: From AED4,000.00 per monthExperience:
App Development: 1 year (Required)
This job has been sourced from an external job board. More jobs on https://www.qureos.com/Take Your Hiring to the Next Level