Senior Android Developer

Senior Android Developer

Mobile

-, Kraków

ClearCourse Dev

Full-time
Permanent, B2B
Senior
Hybrid

Tech stack

    English

    B2

    Android

    advanced

    Kotlin

    advanced

    Android SDK

    advanced

    MVVM

    advanced

    Gradle

    regular

    Coroutines

    regular

    Dagger

    regular

    CI/CD

    regular

Job description

Job Name: Senior Android Developer

Lokalizacja: Remote, Cracow - hybrid

J. angielski: B2+ (most team based in the UK)



Join a rapidly growing group of technology companies working together to build a bespoke fintech payments business with exceptional products and services.

 

As we continue to enhance the platform and accelerate delivery, we require a Senior Android Developer to continue the development of the Android payment terminal solution that forms a key part of the payment platform.

 

Key Accountabilities:

  • Collaborating with the Solution Architects, Product Owners, Developers, DevOps and QA Automation Engineers to contribute to the development and delivery of new product features

  • Analysing business requirements, internal designs and non-functional requirements and estimating user stories collaboratively with the team

  • Documenting technical designs, processes and implementations using flowcharts, sequence diagrams, and other UML diagrams in confluence where relevant

  • Following industry best practices, coding guidelines and secure development practices.

  • Understanding and maintaining awareness of technology, software design and development methodology trends and contribute to strategy through the suggestions of suitable solutions to meet business / product needs

  • Review code and provide feedback to improve code quality

  • Mentor other less experienced Developers (Junior/Mid)

 

 

Required skills and Experience

  • Expert level (5+ years' experience) developer with solid Kotlin and Android experience

  • Strong development experience with Coroutines, Android SDK, Gradle, design principles, patterns, and best practices

  • Strong knowledge of layouts, themes, styles, views and other Android UI concepts especially pertaining to Material Design Guidelines

  • Strong understanding of MVVM architecture

  • Experience with Dependency Injection (Dagger&Hilt / Koin)

  • Experience with tools and services such as firebase, junit, kotlin.test, Espresso

  • UI development experience (XML and JetpackCompose)

  • Experience of secure coding practices

  • Understanding of modern development processes and methodologies

  • Understanding of software design patterns and SOLID principles

  • Experienced in Continuous Integration / Continuous Delivery

 


We offer:  

  • Kafeteria MyBenefit

  • Additional private medical care  

  • Day off for your birthday

  • Pizza Tuesday  

  • Relaxation zone –football table, PlayStation

  • Integration meetings  

  • No dress code  

  • and much more! 

 

Are you ready to take your next step or know someone who is? Apply to ClearCourse today!

Published: 30.08.2025

Meet the company

ClearCourse Dev

We’re building a brilliant business with the best products and the best people, and by integrating our software and payments platform, we’re delivering the best solution for customers.

Company profile
Office location
ADVERTISEMENT: Recommended by Just Join IT