Job Description

Job TitleMobile Engineer
Responsibilities● Design and develop mobile apps
● Maintain and improve the existing code bases of apps and tools
● Work closely with our designers to enable innovative real-world interactions
● Ensure consistency across iOS and Android app implementations
● Collaborate with server-side engineers on integration with our cloud infrastructure
● Support our embedded systems engineers to ensure interoperability between mobile devices and our hardware
Requirements● You have a passion for coding and can demonstrate it
● Computer Science degree or similar experience
● Minimum 5 years experience developing mobile and/or embedded applications
● Minimum 3 years experience Objective-C/Swift (iOS applicants), Java (Android applicants)
● At least one app released on the App Store and/or Google Play
● Solid understanding of core platform technologies and development tools: Xcode, Foundation, UIKit (iOS applicants), Android SDK, Android Studio (Android applicants)
● Strong knowledge of common mobile programming design patterns
● Experience incorporating third party SDKs (such as Rollbar, Mixpanel, Google Analytics, etc.) and coding against RESTful APIs
● Experience with Git or other version control
● Strong communication skills, both written and verbal in English
● Basic Japanese skills (Speaking, Reading, Writing)
Employment StatusFull-time
LocationOmotesando, Tokyo
Work hours9:00-18:00 (Lunch Break 60 minutes)
SalaryBased on your experience, skills and potential
HolidaysSaturday/Sunday, Japanese national holidays, Summer & New Year’s vacation
OthersHealth insurance / Full transportation coverage
Apply for this position