Careers
Android Developer
NEWRemoteFull-timeGlobal
š Seniorš Remote
RemoteRemote work position availableActivePosted within the last 30 days
Job Description
[AI-summarized by JobStash]
You will develop and maintain Tangem's core Android mobile application, work with public SDKs, participate in discussions about technical requirements, design and implement new features, and write unit tests. You will also refactor legacy code and apply modern Android architectural and security practices.
Requirements
- ā5+ years experience in a similar position
- āStrong knowledge of Kotlin
- āUnderstanding of multithreading and asynchronous programming principles
- āExperience with Coroutines and Kotlin Flow
- āStrong knowledge and experience with Jetpack Compose
- āGood knowledge of Android SDK and Jetpack libraries
- āExperience refactoring legacy code
- āUnderstanding of SOLID principles
- āUnderstanding of security principles of mobile applications
- āUnderstanding of modern architectural patterns (MVVM, MVI) and functional programming principles
Responsibilities
- āDevelop Tangem's core mobile application
- āWork with company public libraries (SDK)
- āParticipate in discussions of technical requirements, design, and development of new functionality
- āWrite unit tests
Benefits & Perks
- āRemote work from anywhere in the world with a schedule aligned with GMT+3
- āPaid sick leaves
Tech Stack
CI/CDrefactoringmultithreadingmobile securitySOLIDAndroidMVIMVVMasynchronous programmingKotlinproject:Tangem AG