Jobs / Senior iOS Application Engineer

Senior iOS Application Engineer

English: business
Japanese: basic
Up to 15M JPY/year
Employment Type
Full time

**You must meet the minimum skill and language requirements to be considered for this role.**

Job Description

Work as a Senior iOS Application Engineer and build an app that makes society better through shopping!

*This is a private job listing and we’re unable to publicly disclose which particular company this is. You’ll learn more about them after applying!


  • Engage in the system design, development, rollout, and operation of our native iOS applications.

  • Take the initiative in conducting design/implementation reviews for other engineers.

  • Resolve issues regarding architecture, design, scalability, and performance.

  • Improve development efficiency by automation using CI/CD.

Minimum Qualifications

  • More than 3 years of experience developing native iOS applications using Swift

  • Experience in package management (cocoapods, Carthage, Swift Package Manager, etc.)

  • Experience in Agile (Scrum) development

  • Experience in working with a development team of 3 members or more

  • High communication skills

Preferred Qualifications

  • Experience in developing native mobile apps for both iOS and Android

  • Experience in writing Unit Tests

  • Experience in large scale B2C e-commerce or Fintech service development

  • Experience in using Atlassian tools (JIRA, Confluence, etc.)

  • Experience in CI/CD (Bitrise, etc.)

  • Experience in using analytics tools

  • Experience in using mobile attribution tools (AppsFlyer, Adjust)

About the Company

We aim to build a service that contributes to society through shopping and is currently used by over 1.6 million users globally. Why you should work with us:

  • We are a small company that is still growing, we can be flexible regarding our workflow and technology use

  • We will guarantee a competitive salary (higher than your current salary)

  • You can choose your desired PC for work

  • You can work fully remote

  • You can work on multiple areas (backend, blockchain, etc.) at the same time, not constrained to one specific area