Вакансия в архиве
Компания больше не ищет сотрудника. Посмотрите похожие предложения
FunCorp

Senior Android Developer (Core Product)

в FunCorp

5 000 —‍ 8 500 €/мес на руки

📍 Лимасол (Кипр)Помощь с переездом
Специализация
Mobile (Android)
Уровень
Senior
Команда
21 - 50 человек

FunCorp develops entertaining UGC apps that are used daily by tens of millions of people around the world. We actively expand our products and launch new ones using a data-driven approach, machine learning, modern technologies, tools, and SDK. No legacy, technical debt, and bureaucracy.

We value teamwork and are now looking for someone to join our Android team to help develop apps, improve and create new user experiences.

Stack

KotlinJavaAndroid SDKOOPSOLID

Tech Stack:

  • Kotlin, Java.
  • AndroidX, Jetpack Android Architecture Components.
  • Room.
  • RxJava, Coroutines, WorkManager.
  • Firebase.
  • OkHttp, Retrofit.
  • Dagger2.
  • Exoplayer, Glide.
  • Jenkins.
  • JIRA, GitLab.

About the product

iFunny is FunCorp’s flagship product. A social networking app for fans of memes, popular in the U.S., Brazil, and beyond. It competes with TikTok and others for users’ attention thanks to:

  • A recommendation system and a personal content feed. We have a lot of data, experiments, we continue to implement ML and improve the algorithms that select memes. Kafka, Clickhouse, Airflow, Kubernetes, Kotlin are helping us with this.
  • A push notification system that helps effectively bring users back to the product. We can quickly filter millions of users according to complex business rules, automatically generate texts, crop and process images, and achieve high CTR with algorithms and targeting. We are planning to personalize and apply ML models in this part of the product.

Millions use our apps every month, and we strive to give them the best user experience. The development department has some of the most important tasks: ensuring instant downloads, overall optimization, working with the product, advertising, and more. Therefore, to solve problems we strive to use the most up-to-date technologies, understanding the priority and impact of each new feature.

We develop using Kotlin, coroutines, Jetpack and MVI-architecture, while maintaining the freedom to choose tools and technologies and devoting a lot of time to architecture and code quality. We experiment with bytecode patching, work with media content and interact with ad networks and their SDKs. We also test a lot of product hypotheses and make Data Driven decisions based on the collected data.

Tasks

  • Improve and develop a system of technical analytics on battery, CPU, and RAM consumption and temperature to detect problems early.
  • Experiments with HTTP3.
  • Participate in the development and improvement of MVI architecture.
  • Switch from H.264 to HEVC for video content.

What's to be done:

  • Develop and improve our apps, develop new features and functionality, and track how the solutions you develop work in different countries and for different audiences, affecting millions of users.
  • Launch technologically new services and apps around the world.

Requirements

  • Have three or more years of commercial Android app development experience.
  • Knowledge of Kotlin, Java and Android SDK.
  • Follow OOP and SOLID principles.
  • Understand and apply design patterns, MV* and Clean architecture.
  • Experience working in a product company.
  • Experience working in teams with code review.

It will be totally cool if you:

  • Have worked with media content and/or ExoPlayer.
  • Dealt with a multimodule project.
  • Have worked with Rx or coroutines.

We offer

  • Office in Limassol (Cyprus).
  • Relocation package and visa support, opportunity to become an EU citizen.
  • Health insurance after probation.
  • Powerful and fast hardware, Apple devices.
  • Child's birth and birthday bonuses.
  • Monthly budget for team building and corporate events.
  • Free breakfasts and lunches with a wide choice of dishes.
Юлия Никульникова IT Recruiter
FunCorp

О компании FunCorp

Сфера
Продуктовая компания
Размер
101 - 200

FunCorp develops entertaining UGC applications with millions of daily users worldwide. They actively develop their products and launch new ones using a data-driven approach, machine learning, modern technologies, tools, and SDK. No technical debt or bureaucracy. At FunCorp, you can implement ideas and take on new challenges. If you have a dream of creating something truly significant, then working at FunCorp is a step toward it.

Похожие вакансии

4 000 – 6 000 €/мес на руки
📍 Лимасcол (Кипр), помощь с переездом
300 000 – 450 000 ₽/мес на руки
📍 Любая страна, полная удалёнка, самостоятельный переезд
250 000 – 400 000 ₽/мес на руки
📍 Санкт-Петербург (м. Площадь Ленина), Москва (м. Парк культуры), Белград (Сербия), Минск (Беларусь), самостоятельный переезд
150 000 – 400 000 ₽/мес на руки
📍 Москва (м. Водный стадион), Минск (Беларусь), можно удалённо из РФ, самостоятельный переезд
Зарплата скрыта, но соответствует вашей подписке
📍 Москва (м. Деловой центр), Санкт-Петербург (м. Площадь Александра Невского), Алматы, Астана (Казахстан), полная удалёнка, самостоятельный переезд