Senior Android Engineer at Whisk (remote)

Whisk
👨‍💻 Можно удаленно

Зарплата

от $4,300

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

About Whisk.com

Whisk is a thriving cooking community available on iOS/Android, Web and Samsung hardware (Whisk was acquired by Samsung in 2019). Today we reach millions of users across many markets and languages.

Our team is almost 100 amazing people - mostly product and engineering.

We’re 100% distributed - with people based in US, UK, Russia, Serbia, Korea, Israel, and a few places in between. We’ve been working in a distributed way since 2016 and have pioneered many distributed working practices. We are a team of self-starters who understand how to take an idea from start to completion or find a way to do so.

About the Android Developer Role

We are looking for an Android Developer for our distributed team.

You will be developing and supporting the Whisk Android mobile application (food domain).

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 to 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.  English is our main language of communication. 

You will join a Mobile Team team, a team of 8 developers.

Required Qualifications:

  • You have previously worked in a senior role and was making technical decisions,
  • Proficient with Kotlin and Android SDK,
  • Good understanding of SOLID principles,
  • Knowledge of Architecture Patterns e.g. MVC/MVVM/MVP/MVI,
  • Basic understanding of Kotlin Coroutines,
  • 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:

  • Moxy,  Toothpick, Room, Cicerone

and have experience with:

  • GRPC, Single Activity Application approach.

Responsibilities: 

  • You will work in the Mobile Team, developing our Android application `Whisk`,
  • You will build new features and maintain the current code base,
  • You will raise ideas and suggest improvements for 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% remote,
  • Time zone preferred: any which, allows you to work comfortably with GMT+3

Please share a link to your code examples in your CV. 

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

Please share a link to your code examples in your CV. 

You could apply here (on CarrerHabr) or on LinkedIn, or just send your CV to [email protected]
Размещено 14/09/2021

Открыть в источнике

Оставьте свои контакты, чтобы работодатель мог связаться с вами

Настрой карьеру с RIT.WORK
за 30 секунд

С ботом rit.work Вы найдете работу, о которой всегда мечтали.

Укажи свой стек, опыт работы, зарплату и бот подберет для тебя подходящие офферы.

🚀 Создать подписку