{bc}
linkedin

Mobile App Developer

Patna Metro Rail Project
Dubai, UAE
Part Time
Entry
Today
AndroidiOSFlutterReact NativeKotlinSwift
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

AndroidiOSFlutter
Smart Apply

Full Job Posting

Role Description

  • We 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

  • 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.

Qualifications

  • Bachelor'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.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today