iOS Application Engineer (Objective-C: 3394)

Job Type
3,300 JPY per hour
Japanese Level
English Level
Advanced (TOEIC 860)
Start Date
January 7, 2020


A major E-commerce company is seeking an iOS Application Engineer (Objective-C)!

Their Payment System Department covers various services such as e-money, smartphone payment, point card, m-POS, etc.

You will be involved in the whole process of system related matters from scratch, including the planning, development and maintenance of systems from enterprise systems to iPhone/Android applications for end users.

【Main Responsibilities】
‐ Plan and create iOS app configuration for the Point Card app
‐ Develop apps, develop new SDKs, and improve systems

【Company Details】
Our client is a large global Internet service company that has enjoyed sustained growth as they continue to expand their business in various new areas and industries. This is a great opportunity to work in a diverse and international environment in Japan. Our client actively strives to be an equal opportunity employer, and they have many female and foreign nationals in upper management positions. Their brand has also gained global recognition as they sponsor some of the world's most famous sports teams. Our client prides themselves in providing a comfortable working environment for their employees. Engineers are welcome to choose their own setup (Windows/Mac, etc.); whatever makes them comfortable! Free meals are also provided at the company cafeteria. Their chefs work to create exciting new menus and dishes, so employees never get tired of the food!

【Working Hours】
9:00 - 17:30(Mon - Fri)

Saturday, Sunday, and National Holidays, Year-end and New Year Holidays, Paid Holidays, Other Special Holidays

【Services / Benefits】
Social insurance, Transportation Fee, Skillhouse Benefit

Required Skills

‐ iOS application development experience (iPhone and iPad)
‐ Advanced skills in Objective C
‐ Extensive use of GitHub/Bitbucket in a team
‐ Experienced at writing unit tests and UI tests
‐ Knowledge of iOS Frameworks in particular - Foundation, UIKit, CoreLocation, UserNotifications Networking, Core Animation, Security, XCTest

Preferred Skills

‐ Deep understanding of MVC and knowledge of MVVM (knowledge of other architectures is a plus)
‐ Familiar with iOS memory management (ARC/MRC)
‐ Familiar with using agent, observer, block/closure
‐ Understand the advantage of POP compared with OOP/OOD
‐ Knowledge of Jenkins (continuous integration)