Ugc-applications with millions of users worldwide
Join our team if you are looking for self-development and want to work on technology hits. We crave your knowledge, skills, expertise as well as your desire to experiment, innovate and try something new.
View vacancies
//////////////////////////////
////////////////
/////////////////////
?=
<keep calm and smile
hard work & dedication/>

About us

FunCorp develops entertaining UGC applications with millions of daily users worldwide. We actively develop our products and launch new ones using a data-driven approach, machine learning, modern technologies, tools, and SDK.

At FunCorp, you can implement ideas and take on new challenges.

Our office is located in Limassol, Cyprus.

/ Read more

Our products

We know how to deliver entertainment content quickly and efficiently, and we do it perhaps better than anyone else. Despite apps' apparent simplicity, robust solutions and modern methodologies are under the hood.

We use next-generation databases, service-oriented architecture, orchestration, and automatic horizontal scaling to serve millions of users worldwide every day, responding to more than 60,000 requests per second at peak.

The analytics system receives and processes 8 billion events per day, allowing us to know everything that is going on in the application community.

/ Read more
  • iFunny

    🏆 TOP US Entertainment App 18+

    Our flagship app has over 70 million downloads in U.S. app stores. It counts for millions user openings, with an average of 40 minutes of users spending daily. The primary audience is young people aged 18-24, and it ranks among the top five advertising platforms in the US.

  • ABPV

     18+

    America’s best pics & videos is an application with funny pictures and videos. Our smart algorithms choose funniest memes every day for your good mood.

  • FunXD

     17+

    FunXD is a product built around short entertaining videos and memes. Our goal is to create an app that will be used by millions of people in different countries.

Our team

Developing a product for the American market sets the bar high. That’s why we value people with new ideas and those who are not afraid to take responsibility. We encourage you to prove yourself: think big, propose hypotheses, and take reasonable risks.We like solving business and user problems. We care about the product as a whole, not just about the part one is in charge of. It is more important to solve the problem than to follow the process: if you have a better and faster way to achieve the desired result, propose it.

We have a fast development cycle with frequent releases and prompt feedback. All FunCorp product decisions are based on metrics and test results. No technical debt or bureaucracy.

We only document what is actually necessary, leaving the rest to common sense. Decisions are made quickly, often on the spot. You have an opportunity to influence the choice of technology.

/ Read more

Vacancies

We hire in 3 main products

iFunny

iFunny is FUNCORP's flagship product. A social networking app for fans of memes, popular in the U.S. 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.
Senior Data ScientistRemote

We are currently looking for a Senior Data Scientist who will support the product development of both our new and existing and popular products.

The position is open for remote work. Relocation to Cyprus is also possible.

What you need to join us:

  • Experience in building recommendation systems;
  • Experience in the full cycle of solving ML tasks: data preprocessing, algorithm selection and parameter tuning, model evaluation, visualization, and analysis of results;
  • Deep understanding of recommendation systems: approaches, common issues, metrics;
    Interest in research work;
  • Practical experience in conducting A/B tests and understanding the theoretical foundations;
  • Proficiency in Python (core libraries and PyTorch for model development);
  • Experience using PySpark, creating complex queries for processing large data volumes;
  • Knowledge of classical machine learning algorithms and mathematical statistics;
  • Strong math skills (linear algebra, statistics, optimization methods);
  • Higher education in technical, mathematical, machine learning, or data analysis fields.
     

Our tech stack: Python3, ClickHouse, PyTorch, Jenkins, Airflow, ON.

We expect from you:

  • Collect, process, and explore data;
  • Generate hypotheses, create a backlog, and prioritize tasks;
  • Develop recommendation models to improve product metrics;
  • Test models on historical data, validate hypotheses before release;
  • Integrate solutions into production services;
  • Validate algorithms on real users through A/B testing;
  • Interpret and analyze the results obtained.
     

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.
Apply
Senior Fullstack QA EngineerLimassol, Cyprus

Requirements:

  • 3+ years of experience in functional testing of client-server applications;
  • Experience in API testing;
  • Understanding of microservice architecture;
  • Knowledge of HTTP protocol;
  • Experience in testing mobile applications (iOS, Android);
  • Experience with Android Studio / Xcode;
  • Experience with sniffer (Charles / Fiddler / Wireshark / Mitmproxy);
  • Experience in maintaining test documentation (test cases/checklists).

Tasks:

  • conduct functional testing of backend of our mobile applications and API;
  • maintain and develop test infrastructure;
  • participate in writing new automated tests and improving existing ones;
  • collaborate with product teams and colleagues testers.

Would be really cool if you have:

  • experience in development/support of frameworks for automated testing;
  • knowledge of Java, Python, Kotlin, Groovy or any other script language;
  • basic knowledge of Linux;
  • work experience with Docker.

Tech stack we use:

  • Jira + Confluence;
  • CI-system: Jenkins;
  • backend stack — Kotlin, PHP, Python, MongoDB, Redis;
  • Linux, Linux shell utilities, Docker;
  • automated testing: Java/Kotlin + JUnit 5.

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.
Apply
Senior Backend EngineerLimassol, Cyprus

Currently, we are looking for Senior Backend Engineer to join our team.

Position in Limassol, Cyprus (you need to be ready for relocation).

What will you do:

  • Ensuring the stability and fault tolerance of the entire backend;
  • Optimization of performance and resources used by services;
  • Optimization of work with databases and queues;
  • Perform complex product tasks with high quality.

What we will be expecting from you:

  • Extensive experience in backend development in Java/Kotlin/PHP;
  • Experience with MongoDB;
  • Love to write clean code, use the DDD approach and follow SOLID principles;
  • Experience in building and maintaining highload systems and services.

It will be cool if you have:

  • Experience with PHP.

Tech stack we use:

  • Java/Kotlin + Spring + Ktor;
  • DB: MongoDB, Kafka, Redis, Clickhouse, Elasticsearch, Memcached,;
  • Hybrid infrastructure (own DC + Amazon AWS);
  • Docker, Jenkins, Gitlab.

What we offer:

  • Relocation to 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.
Apply
Senior Android EngineerLimassol, Cyprus

We use a Data-Driven approach and do lots of A/B tests to make the app as optimized and user-friendly as possible, and all decisions are made based on data and experimental results. We develop in Kotlin, using coroutines, Firebase, Jetpack and MVI architecture, Exoplayer, and Glide.

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 new technological services and apps around the world.

What tasks do you have to do:

  • improvement of existing products;
  • design and implement new features and optimize current application capabilities;
  • ensuring high code quality and application performance;
  • collaborate with other developers, designers, analysts, and product managers to achieve team goals;
  • use of modern technologies and approaches in development, such as Kotlin, Jetpack Compose, Hilt, Coroutines, and others;
  • working with version control systems (Git) and participating in the code review process;
  • improvement and development of a technical analytics system for battery consumption and temperature, CPU, and RAM for early problems detection;
  • experiments with push notifications and FCM;
  • participation in the development and improvement of the MVI architecture. 

To join us, you need:

  • have 3 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 with RESTful API, Retrofit и OkHttp;
  • experience working with databases  (SQLite, Room);
  • understand core principles of multithreading and asynchronous operations; 
  • experience working with Dependency Injection (Hilt or Dagger);
  • experience working in a product company;
  • experience working in teams with code review.

We offer:

  • relocation to Limassol (Cyprus);
  • relocation package and visa support, an opportunity to become an EU citizen;
  • health insurance (after the probation period);
  • powerful and fast hardware, Apple devices;
  • childbirth bonus, Birthday bonus;
  • monthly budget for team-building and corporate events;
  • free breakfasts and lunches with a wide choice of dishes.
Apply
FunCorp

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.

New Products

We plan to continue our growth and development by entering new markets and finding new business niches.

More information about us, as well as photos and videos in our public pages:
© Copyright 2025, FUNCORP

We plan to continue our growth and development by entering new markets and finding new business niches. Take a look at open positions. Perhaps there is one that is right for you!

If you know a passionate Software Developer who's looking for job opportunities, e-mail us at job@fun.co. In case of successful recommendation you will get a $3000 reference fee.