👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Senior iOS Developer (remote)

Зарплата

от 4000 $

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Описание вакансии

Условия работы

Whisk is a fast-growing company with the objective to "understand" food (recipes, products) and user preferences in order to provide intelligent insights and recommendations. Over several years we have been building knowledge and technology in that area, with the great help of Machine Learning.

We are globally distributed and our team lives across the world in different locations – we all work together remotely. Living in a place that makes us happy is important to us.

We recently joined Samsung NEXT - the innovation division of Samsung, which allows us to accelerate our development and hire new talented people

We look for a talented and experienced engineer to join our team and contribute to our consumer Shopping List app. You will need to make sure that result application meets high-quality standards.

Application

You will need to implement the Grocery List focused app on the iOS platform on top of our existing APIs. iOS and Android apps will be one of the company highest priorities and we will put a lot of effort into developing new features and evolving user experience. Leadership skills will be much appreciated as we plan to build a team around it.

What you’ll do:

Work on a new implementation of Shopping List application from scratch laying down a strong foundation

Collaborate with, learn from, and mentor teammates.

Make sure that systems are built to high-quality standards

Raise ideas and suggest improvements for the application

Requirements

• Proficient with Swift; 
• Experience with RxSwift or ReactiveCocoa;
• Well understanding of SOLID principles;
• Experience with MVVM / MVVM-C / VIPER architecture;
• At least 3 years experience of iOS development;
• Experience with asynchronous programming;
• You know how to use Xcode instruments to profile your code;
• Experience with Push-notifications; 
• Git;
• Experience with Unit tests;
Beneficial

• Experience with GraphQL;
• Experience with CALayer and complex animations;
• Experience developing apps working offline;

    What we offer:

    • Full-time workload
    • Remote work
    • Long-term project
    • Possible business trips to Birmingham, UK and Tel-Aviv, Israel offices
    • Competitive salary based on your skills

    https://www.linkedin.com/in/viktortnk/

      Бонусы

      https://whisk.com/working-at-whisk

      1. Direct impact on end product

      We encourage people to get energy and motivation from end product, which is a result of their work, rather than beauty and shortness of code.

      2. English language

      Practice shows that you will inevitably improve your level of English by working with us and using it in (nearly) all internal communication.

      3. Working with modern technology

      We love all modern tech. ...As long as it keeps productive and easy enough for onboard new people.

      4. Awareness of company strategy

      All employees are free to join to our roadmap meeting and speak freely, which makes everybody aware about how their work contributes to company success.

      5. Zero bureaucracy

      It is in everybody's interest to reduce time from good ideas and interesting project to the point when we launch them. That's why we optimised our flows for efficient collaboration between departments: business, design, tech.

      6. Company retreats

      Once or twice a year we decide on location where we gonna go as a team and spend week working and exploring new places together. We had great experience in Budapest, Prague, Madrid, and Lisbon. You will be more than welcome to join us.

      Дополнительные инструкции

      Please make sure that your CV or profile page is up to date and reflects your expertise. A cover letter is recommended