The vacancy has been archived
The company is no longer hiring for this position. Check out similar vacancies
The company is no longer hiring for this position. Check out similar vacancies

Senior Android Developer
in FunCorp
3 800 — 5 000 €/month net
📍 Cyprus (Cyprus)
Relocation support
Position
Mobile (Android)
Seniority level
Senior
Experience
3+ years
Technologies / Tools
Kotlin
Java
Android SDK
OOP
SOLID
We are now looking for someone to join our Android team to help develop apps, improve and create new user experiences.
What teams you can join and what tasks you have to do
Core and Platform teams:
- 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.
Growth team:
- Improve technical analytics to be more responsive to problems in the app.
- Add new modules to the app and update existing ones.
- Implement A/B tests to test the hypotheses of analysts and product managers.
Monetization team:
- Test hypotheses for additional app monetization.
- Work with Header Bidding and ad mediation systems, make a meta mediator.
- Optimize work with WebView in advertising.
Feed team:
- Develop a smart architecture that supports both horizontal and vertical feed in the app.
- Optimize interaction with different types of media content.
- Teach the app to make accurate personalized content recommendations for each user through experiments with ML graph traversal on the client.
And many other teams — security, push and user onboarding team, development of chats on WebSocket and maps.
Tasks
- Develop and improve our apps, develop new features and functionality, and see 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.
You could join our team in Yerevan or Limassol office.

About company FunCorp
Industry
Продуктовая компания
Company size
101 - 200
FunCorp занимается разработкой развлекательных сервисов с миллионами пользователей по всему миру. Создание продукта для международного рынка задаёт высокую планку. Поэтому они ценят людей с идеями и тех, кто не боится брать ответственность. Дают проявить себя: мысли масштабно, предлагай гипотезы, иди на здоровый риск.