أبلاي إيدج ابدأ البحث عن عمل

Mobile App Developer

AI Impact · Dubai, Dubai, United Arab Emirates

قدّم وتابع مع أبلاي إيدج
Role DescriptionWe are seeking an innovative and detail-oriented Mobile App Developer to design, develop, and maintain high-quality mobile applications for Android, iOS, and cross-platform environments. This role involves building intuitive, scalable, and high-performing mobile solutions while collaborating with designers, product managers, QA engineers, and other developers throughout the software development lifecycle. The ideal candidate is passionate about mobile technologies, clean architecture, user experience, and delivering reliable applications that meet business and user needs.Key responsibilities include:Design, develop, test, and maintain mobile applications for Android, iOS, or cross-platform frameworks.Build responsive, user-friendly interfaces that provide seamless mobile experiences.Develop clean, efficient, and maintainable code following industry best practices.Integrate mobile applications with RESTful APIs, cloud services, databases, and third-party platforms.Optimize application performance, responsiveness, security, and scalability.Troubleshoot, debug, and resolve application issues across different devices and operating systems.Collaborate with UI/UX designers to implement intuitive and visually appealing user interfaces.Work closely with product managers, QA engineers, and cross-functional teams to deliver high-quality software.Participate in code reviews, technical discussions, and software architecture planning.Implement application testing, performance monitoring, and quality assurance processes.Maintain technical documentation, development guidelines, and release notes.Support application deployment, version updates, and app store release processes.Stay current with emerging mobile technologies, frameworks, and development best practices.Ensure applications comply with security, privacy, and accessibility standards.Contribute to continuous improvement through automation, optimization, and innovation.QualificationsBachelor's degree in Computer Science, Information Technology, Software Engineering, Mobile Computing, or a related field.Strong understanding of mobile application development principles and the Software Development Life Cycle (SDLC).Knowledge of Android, iOS, or cross-platform development frameworks such as Flutter, React Native, Kotlin, Swift, or similar technologies.Familiarity with RESTful APIs, JSON, and third-party service integration.Understanding of mobile UI/UX principles, responsive design, and accessibility standards.Knowledge of object-oriented programming, data structures, and software design patterns.Familiarity with relational or NoSQL databases and local data storage solutions.Understanding of version control systems such as Git.Knowledge of application testing, debugging, and performance optimization techniques.Familiarity with cloud platforms, CI/CD pipelines, and mobile deployment workflows is an advantage.Understanding of mobile application security, authentication, encryption, and secure coding practices.Strong analytical, troubleshooting, and problem-solving skills.Excellent communication and collaboration abilities.Strong attention to detail and commitment to producing high-quality software.Ability to manage multiple priorities and meet project deadlines.Self-motivated with a passion for learning new technologies and mobile development trends.Professional attitude with adaptability and a commitment to continuous improvement.Dedication to building secure, scalable, and user-focused mobile applications.