Back to all jobs

Senior Android Developer for Ciklum Digital

Ukraine

Mobile development vacancies

Description

On behalf of Ciklum Digital, Ciklum is looking for a Senior Android Developer to join our team on a full-time basis.

Project description:

OneFootball’s goal is to fuel the world’s football obsession. OneFootball is the most popular football media platform for the new generation of football fans. It is the only app with a fully personalised home stream for non-stop news of your favourite club and the only company to offer single live football matches in-app on a free and pay-per-view basis.

  • reaching 85m football fans worldwide every month
  • the best rated sports app in the world, based on millions of App Store and Google Play review
  • web, embedded and native apps
  • 12 languages
  • safe for all users and piracy free
  • watch pay-per-view live video matches (e.g. sky 2nd BL in DE) or free-to-air matches
  • statistics and live scores of 200+ leagues and competitions worldwide
  • operate a 24-hour newsroom – breaking news, highlight clips, live streaming, transfer rumours and features.
  • OneFootball network: 300 independent content creators, clubs, federations and broadcasters, 100k+ pieces of content per month.
  • headquarters in Berlin, regional offices in London, Singapore and more
  • ~300 employees

Responsibilities

  • Develop native mobile applications for Android
  • Create and maintaining architecture design and documentation
  • New feature development
  • Integrate mobile apps with web services
  • Tests development
  • Conduct code reviews
  • Mentorship of junior and middle colleagues

Requirements

  • 5+ years of Android apps development experience
  • Strong knowledge of Kotlin programming language
  • Strong knowledge of Java programming language
  • Experience with Android APIs and Capabilities
  • Excellent JetPack knowledge
  • Communication with stakeholders and other product team members
  • Experience in unit and integration testing
  • Experience with common Design Principles
  • Experience with DI frameworks
  • Experience with Firebase
  • Experience with common 3rd party libraries
  • Experience with an app distribution process
  • Experience with automated builds and CI
  • Good knowledge of SOLID, KISS, DRY Principles
  • Experience with VCS (git)
  • Upper-Intermediate spoken and written English communication skills

Desirable

  • Familiarity with Agile
  • Experience with Unit tests development
  • Experience with CLI
  • Experience with TDD/BDD

Personal skills

  • Works under general direction, accepts guidance and has work reviewed at agreed milestones
  • Has working-level contact with customers and colleagues
  • May supervise others or make decisions which impact the work assigned to individuals or phases of projects
  • Performs a range of work, sometimes complex and non-routine
  • Demonstrates effective communication skills
  • Plans, schedules and monitors own work (and that of others where applicable) competently
  • Contributes fully to the work of teams

What's in it for you

  • Close cooperation with the client
  • A constant flow of new projects
  • Dynamic and challenging tasks
  • Ability to influence project technologies
  • Projects from scratch
  • Team of professionals: learn from colleagues and gain recognition of your skills
  • European management style
  • Continuous self-improvement

Your dream job isn’t here? Let’s stay in touch! We’ll inform you about the best opportunities.

    x

    filetypes: pdf | doc | docx limit - 1MB

    By submitting completed “Contact Us” form, your personal data will be processed by Ciklum Group and its subsidiary entities worldwide. Please read our Privacy Notice for more information. If you have any questions regarding your rights or would subsequently decide to withdraw your consent, please send your request to us.