iOS Developer - Discovery (IDD 0421)

iOS Developer - Discovery (IDD 0421)
Skroutz S.A, Greece

Experience
1 Year
Salary
0 - 0
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
No
Qualification
As mentioned in job details
Total Vacancies
1 Job
Posted on
Apr 16, 2021
Last Date
May 16, 2021
Location(s)

Job Description

The Discovery team is responsible for shaping the product discovery experience for all users. We help users navigate and filter through millions of products in thousands of categories and assist them in figuring out how their specific needs will be met. To be successful, we have to translate the optimal user experience to a technical product, designing and implementing multiple experiments along the way. Our products and systems must be fast and reliable, often supporting more than 100k requests per minute.

After some years of successfully launching and constantly improving our Android and iOS apps, currently used by hundreds of thousands of users, we are now ready to take them to the next level! Our vision is to make Skroutz a mobile-first company where apps will play a central role in revolutionizing the experience of buying online! If having a billion products at your fingertips sounds exciting and challenging to you, you may be just the kind of person we’re looking for!

What We Are Looking For

We are growing our mobile engineering team and are looking for iOS Developers with.

  • strong technical background
  • get-things-done attitude
  • self-motivation
  • team spirit
  • attention to details
  • thirst for knowledge
  • desire to make an impact

Examples of work you might undertake

  • Work in an agile cross-functional team with other mobile and web developers, API engineers, and UI/UX designers to develop and maintain our iOS app, building new features and shaping our product
  • Develop and enrich the app with features available on the web (such as cross-category search results, Qamp;A, user reviews’ rich content, offers, and many more) and pave the way for an innovative mobile-first experience
  • Track down and fix performance bottlenecks and bugs, improving the reliability of our iOS app
  • Employ A/B testing to measure the performance of different approaches to features and implementations, providing the best UX for our users
  • Review and evaluate code from fellow team members, exchanging feedback that makes everyone a better engineer
  • Collaborate with the rest of the iOS developers as part of the company-wide iOS chapter

Requirements

Your Skills and Experience

  • At least 2 (two) years of experience as an iOS mobile developer
  • Proven track record of building and shipping iOS apps in the Apple App Store
  • Deep knowledge of Objective-C and Swift
  • Deep understanding of iOS frameworks and development processes
  • Knowledge of OO design principles, software and iOS design patterns
  • Expert knowledge of asynchronous programming (GCD)
  • Experience with developing highly-performant code and the ability to diagnose performance bottlenecks
  • Fluency with web service architectures and technologies: JSON and RESTful APIs
  • Passion for readable, maintainable and performant code
  • Familiarity with common software engineering tools and practices (Git, Unit Testing, CI)
  • Some familiarity with design/UX principles
  • Intrigued by the product as much as by technology

We will appreciate if you have

  • Projects you’ve built/contributed to (e.g. Github account)
  • Knowledge of creating and maintaining private pods
  • Optimization of data usage over mobile networks
  • Familiarity with deployment using Fastlane
  • Familiarity with agile methodologies and practices

Benefits

At Skroutz, we have a vision to make everyone's life better by building the most trustworthy, trouble-free, and easy to use online discovery and shopping experience. We want to provide this experience not only to our users and partners, but also to our team members.
We believe that people drive our business forward and we strive daily to build a powerful team that shares the same passion and enthusiasm for eCommerce and technology.

What’s it like to work at Skroutz?

Skroutz is the leading eCommerce platform in Greece. At Skroutz we are committed to using modern software development to build top notch services and experiences. Our company operates Skroutz, a product discovery and price comparison engine evolving into a Marketplace.

Our engineering values

  • Know your Tech. Develop and master your craft, sharpen your tools. Be proud of your work.
  • Release early amp; Iterate. Deliver prototypes and start gathering important feedback early on. Use that feedback to guide you. Don't be afraid to compromise, make sure to come back amp; tidy things up.
  • Be a team player. Offer your help, listen and seek to understand. Step up amp; take initiatives.
  • Don't over anything. Don't over-engineer, over-analyze, over-reg

Job Specification

Job Rewards and Benefits

Skroutz S.A

Information Technology and Services - Athens, Greece
© Copyright 2004-2024 Mustakbil.com All Right Reserved.