Senior iOS Developer

Job Description

We are looking for a senior, world-class iOS Engineer responsible for the building, developing and maintaining of our fashion-retail applications (B2C but also B2B) aimed at a range of iOS devices including mobile phones and tablets.Your primary focus will be development of iOS applications and their integration with back-end services.

You will be working alongside other engineers and developers working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential. We are integrating Deep Learning and Computer Vision in to our app, and you'd have a chance to integrate this into our user experience and built the next level of AI for fashion into our App.

What we're offering you:

  • Work with an awesome team, with autonomy and creative freedom. We have a very strong core team already, taking high level ideas and transform them to live products.
  • Flexible Environment - You can help shape our culture and workflow as we are still a small team and open to innovative ways of working.
  • Urban life or tropical Island – we will have an office in London and already have one in Singapore. We will help you relocate, but in the meantime, you can work from home.
  • Responsibilities

    • Lead the design and development of our applications for the iOS platform.
    • Ensure the performance, quality, and responsiveness of applications.
    • Collaborate with a team to define, design, and ship new features.
    • Create automated tests.
    • Identify and correct bottlenecks and fix bugs.
    • Help maintain code quality, organization, and automatization.

    How to apply (PLEASE READ THIS):

    Email your CV and provide answers to the following questions – if you don’t your application will not be considered

    Q1) How many years of iOS and other Software Engineering xperience do you have? (should be at least 4-5).

    Q2) Please share the one complex application in the AppStore with great reviews, to which you’ve significantly contributed to.

    Q3) What relevant experience do you have with the following technologies: Objective-C, Swift 3.0, Cocoa framework, RESTful APIs? Share examples.

    Q4) Provide an example of a web or data-driven system/program you've built, including source code (GitHub links or tarballs are fine). 

    We have someone who will review your code and answers, and if it's good enough we'll contact you for a phone interview.

    • You can prove that you have at least one complex application in the AppStore with great reviews, to which you’ve significantly contributed to.
    • Have completed at least 2 apps that are available in the App Store
    • Strong Computer Science and Software Engineering fundamentals.
    • Self-directed, independent and has experience owning complete features/products
    • Hard working, and amazing ability to get stuff done
    • Proficient with Objective-C, Swift 3.0, and strong knowledge of Cocoa frameworks.
    • Familiarity with RESTful APIs to connect iOS applications to back-end services.
    • Understanding of Apple’s design principles and interface guidelines.
    • Experience with performance and responsiveness tuning using Apple’s recommendations and best practices.
    • Familiarity with cloud message APIs, push notifications and mobile analytics.
    • Knack for benchmarking and optimization.
    • Experience with application automated testing.
    • Experience with Git, Buddybuild, Fastlane and Jenkins (CI).
    • B.S., M.S., or Ph.D. in Computer Science or equivalent
    • 2+ years experience on iOS, 5+ years experience programming
    • Highly Proficient in spoken and written English

    Job not active

    Posted by

    Fevrok Bot

    individual at Fevrok

    Job Details

    Monthly Salary:
    Seniority Level:
    Not Applicable
    Job Function:
    Employment Type:
    Full Time
    11 months ago
    7 months ago

    Job Skills

    Apply to Similar Jobs