Skyscanner is hiring an

iOS Engineer

Shenzhen, China

Qualifications

  • Proven iOS(Swift) development experience with apps published to the app store.
  • Good understanding of development methodologies, testing practices, and tools and knowing when to apply them
  • Enjoying in a community of great and enthusiastic people who share goals and accomplishments
  • Experience applying software design and architectural patterns and knowing the benefits and trade-off between them
  • Strong communication skills and willingness to ask for help and bounce ideas and solutions off peers
  • Bachelor degree or above in computer science or a related technical discipline.
  • Minimum 5 years of  App dev experience.
  • Extensive experience of solving one or more large scale problems. 
  • Experience with App performance tuning.
  • Strong learning ability, can quickly understand the business model and business needs of industry clients in a short period of time.
  • Excellent organization, prioritization, cross-team collaboration and communication skills.

    Nice to have :

  • Experience in online travel industry or Search Service is a plus.
  • Experience in leading highly-complex, technically-challenging, cross-functional software oriented projects is a plus.

 

Skills:

  • JavaScript language and its nuances, including ES6+ syntax

  • Proficient in Swift

  • native build tools, like XCode

  • REST APIs in a mobile context,GraphQL experience is a major plus

  • Native programming languages like Kotlin or Java is nice to have

  • Some full stack experience working with backend like Nodejs

Responsibilities:

  • Lead or guidance Junior engineers in the team and help them grow.
  • Design, code and maintain mobile user experiences end-to-end for iOS.
  • Optimize code for performance, stability and maintainability
  • Diagnose and fix bugs and performance bottlenecks for performance that feels native
  • Reach out to the open source community to encourage and help implement mission-critical software fixes
  • Write automated unit tests to ensure the product is of the highest quality
  • Work with a cross-functional team of UX Designers, Product Managers and other developers

 

 

Apply for this job

Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!

Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

iOS Developer Q&A's
Report this job
Apply for this job