What Jobs are available for Mobile App Developer in Bahrain?
Showing 695 Mobile App Developer jobs in Bahrain
Mobile App Developer Intern
Posted today
Job Viewed
Job Description
Mobile App Developer Intern
Duration: 2–3 Months | Type: Internship | Location: Manama, Bahrain (Hybrid / Remote)
About Us
At 
DHD Software Development
, we build smart and scalable digital products that transform ideas into high-performing mobile and web experiences. As a 
Mobile App Developer Intern
, you'll join our engineering team to design, build, and test mobile apps while learning modern development practices and working on real client-driven projects. 
What You'll Do
- Develop mobile app screens and features under guidance from senior developers.
- Integrate APIs and manage data using local storage or databases.
- Debug, test, and optimize app performance.
- Collaborate with the design team to translate UI/UX into working mobile interfaces.
- Participate in agile sprints, code reviews, and documentation.
Requirements
- Student or recent graduate in 
 Computer Science, Software Engineering, or related field
 .
- Basic experience with 
 Flutter
 ,
 Kotlin
 , or
 Swift
 (any one).
- Familiar with 
 REST APIs
 ,
 JSON
 , and mobile app architecture (MVVM / MVC).
- Understanding of 
 Git
 and version control.
- Passion for building mobile experiences and learning quickly.
What You'll Gain
- Mentorship from experienced mobile developers.
- Hands-on experience with production-level mobile projects.
- Opportunity to build portfolio-ready mobile apps.
- Certificate of completion and potential full-time opportunity.
Is this job a match or a miss?
 
            
        
                                            
            
                 
            
        
                    Senior Mobile App Developer (iOS/Android)
Posted 10 days ago
Job Viewed
Job Description
Key Responsibilities:
- Develop native iOS and Android applications.
- Design and implement new user-facing features.
- Write clean, maintainable, and efficient code.
- Optimize application for maximum speed and scalability.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Perform code reviews and provide constructive feedback.
- Troubleshoot, debug, and upgrade existing systems.
- Stay up-to-date with the latest mobile development trends and technologies.
Is this job a match or a miss?
 
            
        
                                            
            
                 
            
        
                    UX/UI Designer - Mobile Applications
Posted today
Job Viewed
Job Description
Is this job a match or a miss?
 
            
        
                                            
            
                 
            
        
                    UX/UI Designer, Mobile Applications
Posted 2 days ago
Job Viewed
Job Description
Key responsibilities include conducting user research and usability testing to gather insights; creating user personas, journey maps, and information architecture; designing wireframes, mockups, and interactive prototypes for iOS and Android platforms; and developing style guides and design systems to ensure consistency across applications. You will collaborate closely with product managers, frontend developers, and other stakeholders to ensure design feasibility and successful implementation. A critical part of the role involves iterating on designs based on user feedback and performance data.
The ideal candidate will possess a strong understanding of mobile design trends, platform-specific design guidelines (Human Interface Guidelines for iOS, Material Design for Android), and accessibility standards. Excellent visual design skills, proficiency in design and prototyping tools (e.g., Figma, Sketch, Adobe XD), and a solid grasp of user-centered design principles are essential. Strong communication and presentation skills are required to effectively articulate design decisions and gather feedback. You should be able to work effectively both independently and as part of a collaborative, hybrid team.
Qualifications and skills required for this role in Sanad, Capital, BH :
- Bachelor's degree in Design, HCI, Computer Science, or a related field, or equivalent practical experience.
- Minimum of 4 years of experience in UX/UI design, with a significant focus on mobile applications.
- A strong portfolio demonstrating user-centered design solutions for mobile platforms.
- Proficiency in industry-standard design and prototyping tools (e.g., Figma, Sketch, Adobe XD).
- Solid understanding of user research methodologies and usability testing.
- Knowledge of mobile development constraints and best practices for iOS and Android.
- Excellent visual design skills, including typography, color theory, and layout.
- Strong communication, collaboration, and interpersonal skills.
- Ability to manage multiple projects and meet deadlines.
- Willingness to work a hybrid schedule, balancing remote work with in-office collaboration at our Sanad, Capital, BH location.
Is this job a match or a miss?
 
            
        
                                            
            
                 
            
        
                    Senior Software Engineer - Mobile Applications
Posted 8 days ago
Job Viewed
Job Description
Key Responsibilities:
- Designing, building, and maintaining advanced mobile applications for the iOS and Android ecosystems.
- Collaborating with cross-functional teams, including designers and product managers, to define app features and user experiences.
- Writing clean, maintainable, and well-documented code using Swift/Objective-C for iOS and Kotlin/Java for Android, or cross-platform frameworks like React Native/Flutter.
- Integrating mobile applications with back-end services and APIs.
- Implementing and optimizing application performance, ensuring speed, responsiveness, and stability.
- Developing and executing comprehensive test plans, including unit testing, integration testing, and UI testing.
- Troubleshooting, debugging, and resolving mobile application issues.
- Staying up-to-date with the latest mobile technology trends, platform updates, and best practices.
- Participating in code reviews and providing constructive feedback to fellow engineers.
- Mentoring junior mobile developers and contributing to architectural decisions.
- Ensuring the technical feasibility of UI/UX designs.
- Managing the app release process to the App Store and Google Play Store.
- Contributing to the continuous improvement of the mobile development process.
The successful candidate will have a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, with a minimum of 5 years of professional mobile development experience. Proven experience in developing and launching successful mobile applications is essential. Expertise in native iOS or Android development, or proficiency in a leading cross-platform framework, is required. Strong understanding of mobile architecture patterns (e.g., MVVM, MVC) and a passion for creating exceptional user experiences are crucial. This hybrid role in Busaiteen, Muharraq, BH offers an exciting opportunity to work on impactful projects.
Is this job a match or a miss?
 
            
        
                                            
            
                 
            
        
                    Lead UX Researcher - Mobile Applications
Posted 22 days ago
Job Viewed
Job Description
The ideal candidate will possess a Master's degree in Human-Computer Interaction (HCI), Psychology, Anthropology, or a related field, or equivalent practical experience. A minimum of 6 years of experience in UX research, with a significant focus on mobile applications, is required. A strong portfolio showcasing a diverse range of research projects and methodologies is essential. You must be proficient in various research tools and techniques and capable of synthesizing complex findings into actionable insights and clear, compelling recommendations. Excellent communication, presentation, and interpersonal skills are vital for collaborating with cross-functional teams (product, design, engineering) and advocating for the user. Experience in leading research projects and mentoring junior researchers is a plus. This role offers the opportunity to shape the user experience of highly engaging mobile products and contribute to a user-centric design culture. Our client values data-driven decision-making and a deep understanding of user needs. Join our innovative team and help create exceptional mobile experiences.
Is this job a match or a miss?
 
            
        
                                            
            
                 
            
        
                    Lead UX/UI Designer - Mobile Applications
Posted today
Job Viewed
Job Description
Is this job a match or a miss?
 
            
        
                                            
            
                 
            
        
                    Be The First To Know
About the latest Mobile app developer Jobs in Bahrain !
Senior UX/UI Designer - Mobile Applications
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Lead the design of user-centric interfaces for iOS and Android mobile applications.
- Conduct user research, including interviews, surveys, and usability testing.
- Create wireframes, user flows, and interactive prototypes.
- Develop high-fidelity visual designs and mockups.
- Establish and maintain design systems and style guides.
- Collaborate closely with product managers and developers throughout the design lifecycle.
- Iterate on designs based on user feedback and data analysis.
- Ensure designs adhere to accessibility standards and best practices.
- Present design concepts and rationale to stakeholders.
- Stay current with emerging UX/UI trends and technologies.
Qualifications:
- Bachelor's degree in Design, HCI, Computer Science, or a related field.
- Minimum of 5 years of experience in UX/UI design for mobile applications.
- A strong portfolio demonstrating exceptional mobile app design skills.
- Proficiency in design and prototyping tools (Figma, Sketch, Adobe XD).
- Deep understanding of iOS and Android design guidelines.
- Experience with user research methodologies and usability testing.
- Knowledge of interaction design principles and best practices.
- Excellent visual design skills and attention to detail.
- Strong communication, collaboration, and presentation skills.
- Ability to work effectively in a hybrid team environment.
Is this job a match or a miss?
 
            
        
                                            
            
                 
            
        
                    Lead UX/UI Designer - Mobile Applications
Posted 1 day ago
Job Viewed
Job Description
Is this job a match or a miss?
 
            
        
                                            
            
                 
            
        
                    Lead UX/UI Designer - Mobile Applications
Posted 1 day ago
Job Viewed
Job Description
As the Lead UX/UI Designer, you will collaborate closely with product managers, engineers, and other stakeholders to translate complex requirements into seamless and user-friendly interfaces. You will champion user-centered design principles throughout the product lifecycle, advocating for the user and ensuring design solutions are both aesthetically pleasing and highly functional. This role requires a strong portfolio showcasing expertise in mobile UI/UX design, a deep understanding of platform-specific design guidelines (iOS and Android), and proficiency in industry-standard design tools. You will also be expected to mentor junior designers and contribute to the evolution of our client's design system. This is a remote-first opportunity, emphasizing asynchronous communication and collaboration through digital platforms.
Responsibilities:
- Lead the UX/UI design process for mobile applications from concept to launch.
- Conduct user research, usability testing, and competitive analysis.
- Create user flows, wireframes, prototypes, and high-fidelity mockups.
- Develop intuitive and visually appealing user interfaces for iOS and Android platforms.
- Collaborate with product managers and engineers to define and implement design solutions.
- Champion user-centered design principles and advocate for user needs.
- Mentor and guide junior UX/UI designers.
- Contribute to and maintain the client's design system.
- Stay up-to-date with the latest design trends and technologies.
- Bachelor's degree in Design, HCI, Computer Science, or a related field.
- Minimum of 6-8 years of experience in UX/UI design, with a significant focus on mobile applications.
- Strong portfolio demonstrating exceptional UI/UX design skills for mobile platforms.
- Proficiency in design and prototyping tools such as Figma, Sketch, Adobe Creative Suite, InVision, etc.
- Deep understanding of mobile design patterns and best practices for iOS and Android.
- Experience with user research methodologies and usability testing.
- Excellent communication, presentation, and interpersonal skills.
- Ability to work independently and collaboratively in a remote team environment.
Is this job a match or a miss?
 
            
        
                                            
            
                