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.
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!
Permanent, B2B
Check similar offers