The largest job portal in the Middle East
Apply now

Job Description

Senior Application Developer will be responsible for developing iOS applications compatible with multiple versions of iOS devices. His/her primary focus will be the development of iOS chat applications using Mesibo Chat APIs and their integration with back-end services. He/She will be also responsible for fixing the bug and improving the performance of applications.

Job Requirements:

•Bachelor or Master in Computer Science or related field. Any other advance degree will be an added advantage
•Min 5-7 years of experience in developing iOS Applications particularly chat application
•Must have experience of using Mesibo Chat API
•Good understanding of data structures and algorithms
•Preferable to have skills in architecting mobile apps which has the essential qualities of software design (scalability, reusability, modularity etc)
•Experience with third-party libraries and APIs
•Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
•Sound analytical and problem-solving skills
•Quality obsessive, team player, quick learner
•Excellent communication, interpersonal and time management skills

Roles & Responsibilities:

•Design, Develop & Prototype iOS based communication applications for mobiles and tablets
•Work closely with the product development team on new product designs, prototypes etc
•Maintain documentation for all current and upcoming features in relevant products and platforms
•Participate in full app life-cycle: concept, design, build, deploy, test and release to app store
•Deploy best practices approach to continuous improvement of product, process and tools
•Collaborate with the QA team to define test cases, metrics, and resolve questions about test results.
•Work on bug fixing and improving application performance.


Key Skills: C, Java, C++, Multithreading, iOS SDK, API, XML/JSON, Data Structures, IDE, git, UI/UX, MVC, Frameworks