Whisk

Mid-Level iOS Developer

Remote
Swift gRPC
Search for More Jobs Talk to a recruiter now 💪
Description

Samsung Food is a Food Platform that helps millions of users worldwide find and save recipes, connect with like-minded foodie communities, and save time and money on planning, cooking, and shopping. You’ll find Samsung Food across various devices including mobile apps, web, voice, Samsung Family-Hub fridges, and more.

Samsung Food application was included in Google Play’s Best of 2020 Everyday Essentials list, has been featured on the Apple app store numerous times, and was nominated for a 2021 Webby Award. We're cooking up great things!


We’re a remote-first, globally distributed team of 100+ people based in the US, UK, Europe, Africa, Korea, Israel, and everywhere in between. We’ve been fully distributed since 2016 and pioneered plenty of the practices that are commonplace in remote workplaces today.


Do you want to know more about how we build a team that works together, and apart? Visit Samsung Food to find out.


We're seeking a Middle-Level IOS  Developer to join our team. As an iOS Developer, you will be developing and supporting the Samsung Food iOS mobile application. Our core system is a complex entity graph consisting of recipes, products, nutrients, retailer products, etc.


We expect you will be involved in all stages of development from designing solutions to deploying artifacts on production.


Since our team is fully distributed, it is important for us that you can organize yourself and are not afraid to communicate with other team members.


We are ready to share our knowledge and we are ready to learn something new from you. We are an open-minded team and not afraid to try new technologies if they can move us forward.


Required Qualifications:

  • Please add a link to your GitHub (or any other code examples) when you apply for the role,
  • Proficient with Swift and iOS SDK,
  • Good understanding of SOLID principles,
  • Knowledge of Architecture Patterns e.g. MVVM/Coordinators/VIPER,
  • Knowledge of Reactive Programming,
  • Demonstrated ability to write modular and well-tested code,
  • Experience developing, releasing and maintaining production-quality apps,
  • Scope work and provide estimates with reasonable accuracy,
  • Ability to self-organize and efficiently work remotely,
  • Working proficiency in English.

It’s a plus if you’re familiar with libraries:

  • RxSwift/Combine
  • Grpc-swift
  • Realm/CoreData

and have experience with:

  • GRPC
  • MVVM+Coordinators approach

Responsibilities: 

  • You will work in the Native Apps Team, developing our iOS application `Samsung Food`,
  • You will build new features and maintain the current code base,
  • You will raise ideas and suggest improvements to the application,
  • You will make sure that systems are built to high-quality standards.

Type of Work

  • Contract-based (Long-term project), full-time (40 hours per week);
  • 100% remotely;
  • Working with a great Team 
  • Time zone preferred: any which, allows you to work comfortably with European time zones.



There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 320 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers