Tango

Senior Android developer

Tango Warsaw, Masovian Voivodeship, Poland

Consumer Services · 201-500 employees

19 h ago
android Senior (5-10 yrs) Full-time Poland
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

Design, develop, and support product features while ensuring high-quality, maintainable code. Actively participate in SCRUM team processes and contribute to improving development tools and practices.

What they look for

Android development Java Kotlin OOP Design patterns Custom UI Animations Multithreading Code profiling Dagger2 Unit testing Reactive programming Functional programming UI testing Compose UI Coroutines

Requirements

Requires 6+ years of commercial Android development experience with strong proficiency in Java and Kotlin. Candidates must have experience with custom UI, multithreading, and modern Android development tools like Dagger2.

Benefits

Stock options Competitive salary Medical insurance Free lunches Parking Multisport card

Full description

Tango is a successful, market leader, a live-streaming Platform with 450+ Million registered users, in an industry projected to reach $240 BILLION in the next couple of years.

The B2C platform, based on the best-quality global video technology, allows millions of talented people around the world to create their own live content, engage with their fans, and monetize their talents.

Tango live stream was founded in 2018 and is powered by 450+ global employees operating in a culture of growth, learning, and success!

The Tango team is a vigorous cocktail of hard workers, creative brains, energizers, geeks, overachievers, athletes, and more. We push the limits to bring our app from “one of the top” to “the leader”.

The best way to describe Tango's work style is not to use the word “impossible”. We believe that success is a thorny path that runs on sleepless nights, corporate parties, tough releases, and of course our users' smiles (and as we are a LIVE app, we truly get to see our users all around the world smiling right in front of us in real-time!).

Do you want to join the party?

Responsibilities

  • Design, develop and support product features and enhance existing application functionalities.
  • Write clean, maintainable and testable high-quality code.
  • Ensure the performance, quality, and responsiveness of the application.
  • Conduct code reviews for team members.
  • Actively participate in the life of a team working with the SCRUM methodology.
  • Contribute to improving development processes, tools and practices within the company.

Requirements

  • 6+ years of commercial Android development experience
  • Strong knowledge of Java/Kotlin
  • Knowledge of OOP principles and design patterns
  • Implement custom UI elements
  • Be able to create complex UI and animations
  • Experience in multithreading
  • Ability to use code profiling tools, find and fix bottlenecks and memory leaks
  • Knowledge of English at least pre-intermediate
  • Ability and desire to work independently
  • Experience with Dagger2
  • Experience in writing readable unit tests

Nice to have:

  • Knowledge of the reactive approach and functional programming
  • Experience in UI tests
  • Experience in writing Compose UI
  • Experience in using Kotlin Flows
  • Experience using coroutines

What we offer:

  • Stock options grant (we’re a Silicon Valley Company)
  • Competitive salary
  • On-site position with 4 days at the office and 1 day WFM
  • Medical insurance for you and 75% off for your relatives
  • Free lunches
  • Parking
  • Multisport card
  • Cheerful team spirit and fun office atmosphere

If this sounds like you, apply and help empower live entertainers and creators to build independent businesses around their live talents.

#LI-YT1

Similar roles