Mobile Developer (Kotlin Multiplatform) [Mid & Senior]
Tech Stack / Keywords
Firma i stanowisko
BlueSoft is an innovative Software House belonging to the Orange Group. Founded in 2002, it currently has over 1000 engineers specializing in more than 200 technologies. The company serves clients mainly in the banking sector and develops modern mobile applications used by hundreds of thousands of users.
Wymagania
- Minimum 3 years experience as a Mobile (Android/iOS) Developer.
- Very good knowledge of Kotlin and practical experience with Kotlin Multiplatform (KMP).
- Experience designing application architecture with Clean Architecture, SOLID, MVVM/MVI.
- Good knowledge of asynchronous programming using Coroutines and RxJava.
- Experience with dependency injection (Koin/Dagger).
- Experience with network communication tools (Ktor/OkHttp).
- Experience in testing (unit, integration, BDD) using JUnit, Mockk.
- Familiarity with Git and work in CI/CD environments.
- Communicative knowledge of English.
Nice to have:
- Knowledge of Jetpack Compose/Compose Multiplatform.
- Experience with SQLDelight.
- Basic knowledge of iOS/Xcode/Swift for cross-platform integration.
- Experience in banking/fintech projects.
- Knowledge of security concepts (encryption, cryptography).
- Experience working in large distributed teams and in code reviews.
Obowiązki
- Build and develop shared business logic for Android and iOS applications using Kotlin Multiplatform (KMP).
- Work in an agile environment with focus on quality code, architecture, and automation.
- Design application architecture applying principles such as Clean Architecture, SOLID, MVVM/MVI.
- Implement asynchronous programming with Coroutines and RxJava.
- Use dependency injection frameworks such as Koin or Dagger.
- Manage network communication using Ktor or OkHttp.
- Perform unit, integration, and BDD testing with tools like JUnit and Mockk.
- Use Git and work within CI/CD environments.
Benefity
- Collaboration within a team of interdisciplinary experts passionate about technology.
- Long-term project involvement in a company with over 20 years of continuous IT market presence.
- Participation in diverse IT projects for recognized industry-leading clients.
- Access to the latest technologies and engineering best practices.
- Flexible cooperation terms – hybrid or fully remote depending on team agreements.
- Internal trainings, thematic guilds, and cloud certification opportunities with four cloud providers.
- Access to English and German language online learning and group classes.
- Possibility to join Multisport and private health care at preferential terms negotiated by BlueSoft.
- Sponsored sea cruises in the Caribbean, Mediterranean, and North Sea by BlueSoft.
Inne informacje
During recruitment and cooperation initiation, BlueSoft may require identity verification via QR code in the mObywatel application.
Data administrator is BlueSoft Sp. z o.o. Personal data is processed for recruitment purposes with candidates' rights to access, correct, or delete their data as specified. Voluntary submission of data is required for participation in recruitment, with consent clauses specified in application documents.
BlueSoft
72 aktywne oferty