Junior/Middle Android Developer (Online streaming service)

  • Kharkiv
  • Android
  • Mobile

Would you like to bring your ideas to the product you create? It’s the opportunity you will get on our project.

We are glad to invite an Android Developer who will be ready to be a part of our super friendly team. Together with the team, you will play a central role in building advanced integrations between our different systems throughout the organization.

On our side, we have a dedicated team that is responsible for requirements clarification, development, quality and release of final features and products.

Customer

Our client is ViaPlay, a group’s premium online video streaming service and a leading on-demand streaming service in the Nordics. The company offers the most popular TV series, a vast international movie catalogue, and a world-class selection of live sports events including Premier League, Champions League, and NHL.

Project

We are working on the product for Viaplay, a subscription and transactional video on demand services meaning that users can either purchase access to content through a monthly subscription or rent and buy movies.

Our project gives possibility to work with various different technologies, development practices and possibilities to experiment with modern approaches. All architecture decisions and development are upon us. You will also be able to communicate with the client directly.

The product consists of multiple applications, some of them are monoliths, some are microservices. All of the applications are using AWS cloud ecosystem.

Meet your team!
  • Responsibilities

    • Build advanced integrations between our different systems throughout the organization
    • Participate in technical meetings with cross-functional teams, product owners, and designers to design and ship new features and enhancements
    • Responsible for all stages of development from initial architecture to implementation
    • Build quality solutions to always deliver the best experience possible to our users
    • Provide support for other developers with code review and mentoring. Implement best coding practices
    • Perform code reviews, write unit and integration tests
    • Create and update product information based on various forms of input for new and exciting products
    • Collaborate with cross-functional teams
    • Results driven and able to complete tasks on time
  • Requirements

    • At least 2 years of experience in commercial mobile development
    • Good OOP/OOD skills and quality of produced code
    • Good experience building Android applications in Java and Kotlin
    • Knowledge of Android Architecture Components, Kotlin Coroutines, Firebase services
    • Experience using DI and IOC frameworks
    • Familiar with MVVM architecture
    • Experience with Git or other version control systems
    • Experience with CI systems
    • Experience with REST API
    • Upper-Intermediate level of spoken and written English