iOS Application Engineer

東京都, Japan · Engineering expand job description ↓

Description

  • Develop Cookpad’s global application in collaboration with the international team
  • Participate in all phases of development, from design to implementation, testing, and release
  • Design and implement new user-facing features
  • Investigate and resolve performance issues, bottlenecks, and inefficiencies
  • Write clean, maintainable code while rapidly iterating and shipping

Requirements

  • 3+ years of experience of iOS/Android development
  • Deep insights and experience working directly with users
  • Ability to communicate with multinational members in English
  • Understanding of CS principles and concepts: MVC, OOP, memory management, threading, data structure & algorithms
  • Experience working with RESTful server-side APIs
  • Experience with multi-threaded programming
  • Knowledge of optimization techniques
  • Experience developing and releasing apps into App Store / Google Play
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
  • Experience using Git and Github
  • Proficiency with Swift, Objective-C and Cocoa
  • Experience building adaptive UIs for iPhone/iPad with Auto Layout
  • Familiar with Apple’s Human Interface Guidelines and App Store Review Guidelines

Do you have a LinkedIn account? Import your resume and save time!

Personal information
Your Profile
Application Details