or native Android and iOS app development. You will be responsible for designing, developing, and implementing high-quality mobile applications and delivering exceptional customer experiences. The app will be developed for both Android and iOS platforms, with a focus on performance, intuitive UX, and seamless integration with backend services.
Responsibilities
Design and develop high-performance, scalable, and user-friendly mobile applications for iOS, Android, or cross-platform frameworks.
Participate in the entire application lifecycle, from concept and design to testing, release, and maintenance.
Write clean, well-documented, and efficient code following best practices and coding standards.
UI/UX design and implement visually appealing and intuitive user interfaces.
Integrate mobile applications with backend systems, APIs, and third-party services to enhance and streamline functionality.
Conduct thorough testing and debugging of applications to ensure optimal performance and stability.
Identify and resolve bugs, performance bottlenecks, and other technical issues.
Stay up-to-date with the latest mobile development trends, technologies, and best practices.
Contribute to the continuous improvement of our development processes and tools.
Participate in code reviews to ensure code quality and knowledge sharing within the team.
Ensure the security and data privacy of mobile applications.
Deployment and release of applications to mobile app stores.
Qualifications
Bachelor's degree in Computer Science, Software Engineering, or a related field.
2 - 3 years of proven experience in mobile application development.
Proven experience as a Mobile Developer with a strong portfolio of mobile applications (Android & iOS).
Proficiency in Flutter, React Native, or native development (Java/Kotlin for Android, Swift/Objective-C for iOS)
Strong familiarity with mobile development tools and IDEs (e.g., Xcode, Android Studio).
Strong understanding and experience working with RESTful APIs, third-party libraries and mobile architecture
Solid understanding of mobile UI/UX design principles and best practices.
Experience with version control systems (e.g., Git).
Experience with unit testing, integration testing, and UI testing.
Experience with cloud platforms (e.g., AWS, Azure, Google Cloud).
Knowledge of mobile security best practices.
Strong problem-solving and analytical skills.
Excellent communication and collaboration skills.
Ability to work independently and as part of a team in an agile environment, and meet deadlines.
Strong understanding of mobile UI/UX design principles.
Excellent problem-solving skills and attention to detail.
Ability to work independently and manage time effectively.
Please send your CV with a link to your mobile development portfolio.
Job Types: Full-time, Permanent
Beware of fraud agents! do not pay money to get a job
MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.