iOS Developer

iOS Developer

Job Descriptions
  • Become the executor in the development process for Mobile Application development (iOS and Android).
  • Responsible to maintain the milestone execution of every mobile applications project to be aligned with the company mission, vision, values, and strategy which is stated in the Company roadmap that is managed in JIRA Portfolio
  • Report the result of the job to direct superior
  • Create documentation of the work result in Confluence together with the Technical writer
  • Act as a team member as engineer/developer in Agile Scrum of Development team.
Requirements
  • At least 2 years of working experience as iOS Developer
  • Posses fast prototyping & screening making of applications.
  • Experience in IOS mobile application development
  • Strong knowledge of IOS Development, Objective-C and Swift++.
  • Knowledge of utilizing location based services (GEO), Telecommunication, securities, etc.
  • Understanding of REST, web services, JSON and design patterns using various technologies.
  • Deep Knowledge of UIKit,Foundation,Core Data,Core Graphics,Core Location Frameworks.
  • Sample of iOS application(s) published in AppStore is a plus.
  • Strong knowledge of IOS UI design principles,patterns, and best practices.
  • Strong knowledge of IOS lifecycle.
  • Familiarity with some of Google APls (Cloud messaging,maps,etc.) and Social Media integration
  • Familiarity with code versioning tools GIT
  • Good understanding of software engineering concepts, algorithms, and design patterns (MVC,MWM or MVP)
  • Experience with agile (Scrum, Kanban) software development is a plus.
  • Experience using agile tools such as CU,jenkins, gitHub,Agile Tools (JIRA, Confluence), Pushwoosh, Firebase,MySQL, Splunk,AuthO, Redis,Node.JS,WCMS,Google Analytics, GTM.

Apply to join our the team