Job Description: Development of new software and tools according to business requirements Support and monitoring of software deployed to production environment Improvement and maintenance of deployed application according to new changes Track and monitor system issues Provide application support for business users and internal customers Perform TDD and Unit Test Take care of system localisation Translate designs and wireframes into high quality code Develop new project from scratch or continue an existing one Design, build, and maintain high performance, reusable, and reliable Swift code Ensure the best possible performance, quality, and responsiveness of the application Identify and correct bottlenecks and fix bugs To succeed in this role, you will preferably need to be well versed in VIPER architecture in iOS and have experience in submission of iOS apps in the App Store.
The Successful Applicant: Good analytical & logical thinking Have a big attention to small details Experience with third-party libraries and APIs. Having technical knowledge of Source Code Management Revision Control such as Subversion, Git, CD/CI. Using the latest Swift programming language version Implement Object Oriented in their iOS app Experience with popular iOS 3rd party SDK Experienced with iOS Unit Testing & UI Testing Have been working at least 3 years+ in iOS development In-Deep experience of working with remote data via REST and JSON. Understanding of the full mobile development life cycle. In-Deep knowledge of message oriented middleware and AMQP Protocol. Solid service performance and troubleshooting skills. Knowledge in Microservices is a Big Plus. Ability to communicate and collaborate with other team members.
Work From Home, BPJS Kesehatan, BPJS Ketenagakerjaan, Free Coffee Everyday, Special discount for employee.