Senior iOS Engineer (Online Travel Agent)

Job ID 21089
Job Type
Permanent
Salary
8,000,000 JPY - 12,000,000 JPY per year
Japanese Level
None
English Level
Advanced (TOEIC 860)
Start Date
ASAP
Location
Tokyo
Job Type
Permanent
Salary
8,000,000 JPY - 12,000,000 JPY per year
Japanese Level
None
English Level
Advanced (TOEIC 860)
Start Date
ASAP
Location
Tokyo

Description

A Global Internet Services Company is looking for a Senior iOS Engineer to work on their travel services platform!

 

Responsibilities

- Collaborate with Product Managers, UI/UX Designers and QA Engineers to build new features.

- Work together with API and other UI engineers to develop and maintain the best possible system for our large user base apps.

- Investigate, propose and work together to constantly evolve the technology of our iOS apps.

- Keep up to date with the latest iOS technologies in order to apply them to our products.

- Refine technology/process/teamwork and look for ways to implement better solutions.

 

 

【Company Overview】

A major conglomerate serving 100 million customers in Japan and over 1 billion customers globally. Our client is a leader in e-commerce, payment, finance, telecommunications, media, and sports. 

Their Online Travel Platform is #1 in Japan, providing services for leisure and also to business travelers with a variety of accommodation choices to meet all of their travel needs. 

 

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

 

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

【Services / Benefits】

Hybrid work environment (4 days in office, 1 day work from home)

Social insurance, Transportation Fee, No smoking indoors allowed (Designated smoking area), etc.

 

Required Skills

- B.S. or M.S. in Computer Science or equivalent

- Strong ability to develop iOS apps using Swift with more than 3 years' experience

- Experience building apps with Swift UI

- Strong understanding of the latest features and development best practices for the iOS platform

- Understanding of mid-complex iOS Architectures (MVVM, Viper, Clean, etc.)

 

Preferred Skills

- Experience with Combine

- Familiarity with test-driven development OR behavior-driven development

- Knowledge about performance measurement and optimization

- Ability to organize documentation, such as specifications and guidelines

- Knowledge, Experience of travel domain