Mobile Software Enginee
Rising Stars Hub · Dubai, United Arab Emirates
Apply & track with Apply Edge🌟 We're Hiring: Mobile Software Engineer📍 Location: United Arab Emirates (Remote)🕒 Employment Type: Part-Time💼 Experience Level: Mid-Level to Senior🌐 Work Arrangement: Fully RemoteAbout UsWe are a technology-focused organization committed to developing reliable, intuitive, and high-performing digital products. Through modern software engineering, thoughtful design, and continuous innovation, we aim to create mobile experiences that meet user needs and support business growth. We value technical excellence, collaboration, accountability, and continuous improvement.The RoleWe are seeking a skilled Mobile Software Engineer to design, develop, test, and maintain mobile applications for modern digital platforms. This part-time, fully remote role involves building application features, integrating backend services, resolving technical issues, and improving performance, security, and usability.The ideal candidate combines strong programming skills with a user-focused mindset and the ability to deliver maintainable, scalable code. You will collaborate with designers, backend engineers, product managers, and QA specialists to turn product requirements into reliable mobile solutions.Key ResponsibilitiesDesign, develop, and maintain mobile applications for iOS, Android, or cross-platform environments.Translate product requirements and design specifications into functional application features.Write clean, reusable, maintainable, and well-documented code.Integrate REST APIs, backend services, authentication systems, and third-party SDKs.Implement responsive interfaces and deliver consistent user experiences across supported devices.Troubleshoot bugs, investigate crashes, and resolve performance and compatibility issues.Conduct unit testing, integration testing, and other quality checks.Optimize application performance, responsiveness, memory usage, and battery efficiency.Apply appropriate security practices to protect application data and user information.Collaborate with UI/UX designers, backend developers, product teams, and QA specialists.Participate in code reviews, technical discussions, and development planning.Maintain technical documentation and support application releases and updates.Monitor application stability and contribute to ongoing improvements based on user feedback.Keep up to date with mobile development frameworks, platform updates, and engineering best practices.RequirementsAt least 3 years of relevant professional experience preferred in mobile application development or software engineering.Bachelor’s degree or equivalent qualification in Computer Science, Software Engineering, Information Technology, or a related field preferred.Proficiency in Swift and/or Kotlin, or experience with cross-platform frameworks such as Flutter or React Native.Understanding of mobile application architecture, data structures, algorithms, and software design principles.Experience integrating REST APIs, JSON, authentication, and backend services.Familiarity with Git, debugging tools, automated testing, and CI/CD workflows.Understanding of mobile security, application lifecycle management, and performance optimization.Strong problem-solving skills and attention to detail.Ability to collaborate effectively with distributed teams and communicate technical concepts clearly.Experience publishing or maintaining applications through the Apple App Store or Google Play is an advantage.What We OfferFully remote working arrangement with part-time flexibility.Opportunities to build and improve practical mobile applications.Collaboration with multidisciplinary product, design, and engineering teams.A technology-driven environment that encourages innovation and knowledge sharing.Opportunities to develop technical expertise and contribute to meaningful digital products.If you are passionate about mobile technology and enjoy building reliable, user-friendly applications, we welcome your application.