Jr. android Developer - Remote 🔥
Title: Jr. Android Developer (Kotlin) - Remote
Why is this position open: Growth
Pay/Salary/Benefits/Perks: Up to $90K + competitive benefits
Work from Home Policy: Remote
Interview Process: 2 Interviews, streamlined process
Key Skills: Kotlin, Room/SQLite, Retrofit
Responsibilities:
- Developing new user-facing features for Android mobile devices using Kotlin
- Building reusable components and for future use
- Translating designs and wireframes into high quality code
- Optimizing components for maximum performance across a vast array of devices
- Write clean, scalable, and secure code
- Author unit tests, ensuring acceptable code coverage
- Revise, update, and refactor existing code
- Work with QA team and other engineers in debugging issues in existing systems
- Participate in requirements analysis
- Develop software documentation for developed source code
- Aid in technical support of production systems
Qualifications:
- Kotlin - thorough understanding of Kotlin and its core principles, including experience with Coroutines, Flow, and/or LiveData Fragments
- Room/SQLite
- Retrofit
- Strong grasp of the Android Lifecycle and View State Management
- Bachelor's degree in computer engineering, or related education/experience
Bonus Qualifications:
- Experience writing Unit and Integration Tests, especially in Espresso
- Experience with Paging 3
- Understanding of MVVM and Single Activity Architecture
- Experience working for a SaaS-based and/or Fintech company