Mobile Application Developer

Systems Arabia — Bahrain · Posted ~2 hours ago

Mid Full-time

Skills

Mobile application development Ember.js Cordova iOS Android Cross-platform development Application maintenance

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join an experienced technology team to develop, enhance, and maintain cross-platform mobile applications. The role focuses on supporting both iOS and Android applications and requires hands-on expertise with established mobile frameworks and legacy application ecosystems.

Highlights

Build, enhance, and maintain cross-platform mobile applications while working with both iOS and Android ecosystems in an experienced technology environment.

Description

About Systems Arabia Systems Arabia is an MEA-based subsidiary of Systems Limited, a global technology leader with a workforce of 7,000+ professionals worldwide. With over 40 years of industry experience and a presence across five continents, we have successfully delivered innovative digital solutions to more than 400 public and private sector organizations. Our mission is to empower businesses to build a thriving digital future through enterprise-wide transformation and tailored technology solutions that drive sustainable success across the globe. Position: Mobile Application Developer Role Overview We are seeking an experienced Mobile Application Developer to join our team and contribute to the development, enhancement, and maintenance of cross-platform mobile applications. The ideal candidate will have strong expertise in legacy mobile application ecosystems, particularly with Ember.js and Cordova, and possess hands-on experience supporting both iOS and Android applications in production environments. This role requires a proactive problem solver who can troubleshoot complex issues, maintain and optimize existing applications, and collaborate effectively with cross-functional teams to deliver high-quality solutions. Key Responsibilities Develop, maintain, and enhance mobile applications for iOS and Android platforms using Cordova.Support and modernize existing applications built on legacy technology stacks.Troubleshoot, debug, and resolve application issues to ensure optimal performance and stability.Collaborate with product owners, QA engineers, and development teams to deliver reliable solutions.Analyze and address technical challenges within existing codebases.Perform code reviews and implement best practices for maintainability and performance.Ensure application compatibility across multiple devices and operating systems.Contribute to technical documentation and knowledge sharing within the team. Required Qualifications & Skills Bachelor's degree in computer science, Software Engineering, or a related field.5+ years of professional software development experience.Strong hands-on experience with:Ember.jsEmber CLIJavaScriptApache CordovaSassNode.jsjQueryProven experience developing and supporting mobile applications for both iOS and Android platforms.Strong debugging, troubleshooting, and application maintenance capabilities.Experience working with legacy applications and resolving complex technical issues.Excellent verbal and written communication skills.Strong analytical, problem-solving, and teamwork abilities.Ability to work independently in a fast-paced, collaborative environment. Technology Stack Ember.js 1.11.1Ember CLI 0.2.5Cordova 12Node.js 6.9.2Sass 5.2.0jQuery 2.1.4 Why Join Systems Arabia? Join a globally recognized technology organization that is shaping the digital future of businesses across the MEA region. At Systems Arabia, you will work alongside experienced professionals on impactful projects, gain exposure to enterprise-scale environments, and contribute to innovative digital transformation initiatives that create lasting business value.