Kotlin jobs

Senior Android Engineer

Remote in Europe - Full Time

Salary Range
$36,000 - $72,000

Company Name

Forza FC

Job Description

🚀About Forza FC

Forza FC is a team of 20 people from different countries, passionately crafting solutions using modern technologies to reinvent football club membership by enhancing the value for the club and the fans. The company is founded in Sweden with HQ located in Kyiv, Ukraine.


📲Product

Our product is a white-label solution. We are working with leading clubs and organizations in the football industry to develop a digital membership platform that delivers a next-level experience to fans whilst enabling clubs to establish new and increase existing revenue streams. We have already launched with Arsenal, Brøndby IF, Olympique Lyonnais, Tigres UANL, Kerala Blasters FC, Galatasaray, and Club Atlético River Plate with over half a million active users, Ecuadorian Football Club Federation, Tijuana Xolos and AIK.


📝 Responsibilities

  • You will supply our team with valuable knowledge and insights
  • Your primary focus will be developing Android applications and their integration with back-end services that power our mobile apps—from the live streaming subsystem, including real-time chat functionality, to our advancing gamification platform.
  • You will emphasize the importance of the Android ecosystem and see the global potential the platform enables, in established and emerging markets alike. You will dive down into the nitty-gritty parts of product development, in close collaboration with designers, project managers, backend engineers, etc.


👀 Requirements

Kotlin is our programming language of choice. However, we have components written in Java so experienced with both languages is important.

As an Android developer, you will work with modern tools and frameworks. The list consists of, but is not limited to:

  • RxJava
  • Dagger framework
  • Retrofit and OkHttp for network layer
  • Android Architecture Components
  • Analytics tools: Firebase, Google Analytics
  • Mockito and JUnit for tests
  • Knowledge in Data Binding
  • Experience with Navigation component
  • Experience with CI/CD
  • Experience in Custom Views creation


✨ Benefits

  • Flexible work hours
  • Unlimited paid vacation
  • Paid Sick days
  • Technical setup according to your request
  • Relocation support (if necessary)


💡 Why join Forza FC


Flexibility

You are encouraged to work from any place you want and be flexible with your time schedule as soon as you are aligned with your teammates.


Self-leadership

We value self-leadership and self-reliance, and believe the success of the company relies on the actions of each individual. That's why we love when every team-member is not afraid to take an initiative.


Growth

Environment to grow as a person and as an expert. As we face our challenges together, we find innovative ways to problem-solving in a highly collaborative environment.


📣 Join now!

To apply, please submit your application here.


We do not hire solely based on experience or university degrees. Rather, we want to hire people who are smart, passionate, and self-driven and can learn and adapt quickly to change. We are an equal opportunity employer and are excited to expand our team with diverse talents from different backgrounds and cultures.

Skills Required

Kotlin RxJava