Apply Edge Start your job search

Mobile Software Enginer

SR Globals ยท Abu Dhabi, Abu Dhabi Emirate, United Arab Emirates

Apply & track with Apply Edge

๐Ÿ’ผ Mobile Software Engineer Location: United Arab Emirates ๐Ÿ‡ฆ๐Ÿ‡ช Employment Type: Full-time / Part-time๐ŸŒŸ About the RoleWe are seeking an experienced, skilled, and technology-driven Mobile Software Engineer to design, develop, test, maintain, and improve high-quality mobile applications that support business growth and digital transformation.In this role, you will be responsible for mobile application development, software architecture, API integration, performance optimization, application security, testing, deployment, and ongoing maintenance. You will work closely with product managers, designers, backend developers, QA teams, and other stakeholders to deliver reliable, scalable, and user-friendly mobile solutions.๐Ÿ›  Key ResponsibilitiesDesign, develop, test, and maintain high-quality mobile applications.Develop and maintain mobile applications for Android and/or iOS platforms.Translate business and technical requirements into effective mobile solutions.Build clean, scalable, maintainable, and reusable software components.Integrate mobile applications with REST APIs, backend services, databases, and third-party platforms.Implement secure authentication, authorization, data protection, and application-security practices.Optimize application performance, stability, responsiveness, and user experience.Troubleshoot, debug, and resolve software defects and production issues.Conduct code reviews and maintain high standards of software quality.Develop unit tests, integration tests, and automated testing processes where applicable.Work closely with UI/UX designers to implement responsive and user-friendly interfaces.Participate in software architecture, technical design, and technology-selection decisions.Manage application releases, version updates, and deployment processes.Monitor application performance and identify opportunities for continuous improvement.Maintain technical documentation, development standards, and coding guidelines.Collaborate with backend, DevOps, QA, product, and business teams on technology projects.Evaluate and implement new mobile technologies, frameworks, libraries, and development tools.Ensure applications comply with relevant security, privacy, and organizational requirements.Support digital-transformation initiatives through innovative mobile technology solutions.Participate in Agile/Scrum development processes, sprint planning, stand-ups, reviews, and retrospectives.Contribute to system integrations, application upgrades, and technology modernization initiatives.Stay updated on emerging mobile-development trends, technologies, frameworks, and best practices.โœ… What Weโ€™re Looking ForStrong mobile software-development and programming capabilities.Solid experience developing production-quality mobile applications.Strong knowledge of Android and/or iOS development.Proficiency in programming languages such as Kotlin, Java, Swift, Dart, or equivalent technologies.