Senior Android Developer
Must-have:KotlinGraphQLCloudScrumFinTech
Machine translation — original language: Polish.Show original
About the company
At Scalo, we focus on delivering software projects and supporting our partners in developing their business. We create software that enables people to make changes, act faster, and achieve better results. We are a company that utilizes a wide spectrum of IT services to help clients.
Our areas of operation include, among others: technology consulting, software development, embedded systems, cloud solutions, data management, dedicated development teams.
Your tasks
- development of Android applications in the FinTech domain using Kotlin and Jetpack Compose,
- designing and implementing user authentication and authorization mechanisms (e.g., OAuth 2.0, OpenID Connect, biometrics, MFA),
- ensuring application security, including secure storage of data and tokens,
- development of new functionalities and improvement of existing application elements,
- participation in the full application lifecycle - from concept, through implementation and testing, to publication in the Google Play Store,
- creating clean, testable, and well-documented code,
- collaboration with development and product teams in an Agile/Scrum environment.
Requirements
- several years of commercial experience in creating Android applications,
- very good knowledge of Kotlin, including Coroutines and Flow,
- practical experience in implementing authentication mechanisms in mobile applications (e.g., OAuth 2.0, OpenID Connect, biometric login, MFA, token and session management),
- knowledge of mobile application security issues (e.g., Android Keystore, data encryption, OWASP Mobile),
- knowledge of Jetpack Compose and modern Android components,
- knowledge of architectural patterns (e.g., MVVM, Clean Architecture),
- experience with unit tests and ensuring code quality,
- experience working with APIs ( GraphQL is a plus),
- independence in analyzing problems and proposing solutions,
- very good knowledge of English - min. C1.
Must have: Android, Kotlin, Coroutine, Flow, MVVM, OAuth
What we offer
What awaits you at Scalo
- remote model,
- rate up to 150 PLN/h on B2B depending on experience.
What we have for you
- long-term cooperation - diverse projects (we operate within Software Services, Embedded Services, Data Services, Cloud Services),
- opportunity to develop competencies in cooperation with our Center of Excellence,
- cafeteria benefits system – Motivizer,
- private medical care – Luxmed.
How to apply
Sounds interesting? Apply – we are waiting for your CV!