Rakuten Viber
Rakuten Viber
201 – 500 Employees
ConsultingeCommerceMarketing
Rakuten Viber is a global communication platform that helps businesses reach customers through messaging, verification, and interactive campaigns. Its business offering includes Viber Verification and SecurePlus Messages, enabling more secure customer communications, while the platform’s super app features support brand engagement and direct consumer relationships across marketing and e-commerce use cases.

Full-Time Android Developer in Warsaw (Hybrid) at Rakuten Viber

Build and improve Rakuten Viber’s Android communication app, serving millions of users. Develop mobile features with Kotlin, Java, Jetpack, and modern Android architectures.

Description

  • Contribute to the development, enhancement, and maintenance of Viber’s Android client.
  • Partner with a diverse developer team to deliver features, complete planned initiatives, and improve the application.
  • Translate client requirements, technology needs, and solution architecture into high-quality implementations.
  • Collaborate with product managers, designers, and other stakeholders on solutions that meet user experience and design standards.

Requirements

  • At least five years of commercial experience developing Android applications.
  • Strong knowledge of Java, Kotlin, and Android development.
  • Solid understanding of Java collections and concurrency or multithreading, Kotlin Coroutines and Flow, and Android Jetpack components including WorkManager, Paging, ViewBinding, and LiveData.
  • Proficiency with Dagger 2, multi-module projects, and Gradle for building and maintaining Android applications.
  • Thorough knowledge of mobile application design principles and user experience.
  • Experience working with databases, including SQL, query optimization, and Room.
  • Ability to write unit tests and use Git for version control.
  • Familiarity with GoF design patterns, software architecture, and application refactoring.
  • Experience developing applications using MVP, MVI, or MVVM architectures.
  • Intermediate spoken English for effective communication within the team.
  • Experience using AI tools to improve productivity or support decision-making is a strong advantage.

Related Jobs

Kreato Global | BPO and Language Solutions

Remote English-Spanish OPI/VRI Interpreter

Kreato Global | BPO and Language Solutions
201 – 500 Employees
HealthcareHospitalityLogistics

Interpret remotely between English- and Spanish-speaking people in medical, financial, social service, and customer care settings. Provide language support for Kreato Global across Latin America.

Open
SPERTON - Where Great People Meet

Sales Executive, Elevators and Car Parking Systems

SPERTON - Where Great People Meet
51 – 200 Employees

Drive elevator and car parking system sales across Mumbai’s Western Region. Build client and dealer relationships, and manage deals from initial enquiry through project execution.

Open