- Understanding of the iOS SDK development and iOS Human Interface Guidelines
- Strong experience working with Swift.
- At least 3 year’s proven Working experience in iOS development.
- Have published one or more iOS apps in the app store.
- Experience with third-party libraries and APIs.
- Excellent knowledge of the general mobile application development landscape, trends, and emerging technologies
- Familiarity with RESTful APIs to connect Mobile applications to back-end services.
- Familiarity with External devices integration and control using 3rd party SDKs and APIs
- Familiarity with Image processing, video and audio streaming is advantage
- Familiarity HTML5, JavaScript, jQuery, AJAX, C#, MVC
- Working knowledge of Mobile UX guidelines/best practices
- Familiarity with cross platform mobile Development React Native, Mono…
- Follow the agile process activities within the team.
- Deliver mobile applications using the entire life cycle of concept, design, build, deploy, test, release.
- Building prototypes that can be used to get early customer feedback.
- Coordinate with API developers as well as the application designers to produce final robust application.
- Optimizing performance and ensuring that the application is working equally across all supported mobile devices.
- Coordinate with the quality team to ensure timely fixes of bugs reported.
- Medical software background is advantage
Candidate should have the following qualifications:Bachelor’s Degree in Computer Science, Information Technology, Engineering or equivalent discipline.A minimum of 3 years of experience in mobile development.Good command and communication of English language.A track record of delivering successful consumer products.Strong knowledge of the Agile methodology.Strong OO design and programming skills in Java.Experience on web service integration (SOAP, REST, JSON, XML).Fair experience building web apps.The ability to analyze, design and document software applications.