What are the responsibilities and job description for the Android Developer position at Themesoft?
Job title: Android Developer
Location: Fremont, CA (Local talents highly preferable as there would be in-person discussion post TP1 discussion.)
Duration: Long Term
- Around 10 years of experience in Android based mobile app development
- Hands-on experience in the below tech stack
- Java Programming
- Kotlin Programming
- JavaScript Programming skills
- Functional & Object-oriented programming
- Kotlin basics - Singleton, Data Class, Companion objects, Open/Sealed Class/Public, var & val, Null Safety, coroutines
- MVVM/MVP/MVC, Singleton/Façade/Observer
- Invoking Kotlin from Java and Vice Versa
- Extension function, Lazy initialization, late init modifier, higher order function , inline function
- Exposure to Junit, Mockito, Kotlin test
- GIT, Jenkins/Gradle, Code Quality - Detekt, SonarQube,
- Working knowledge in Agile based development
- JIRA and Confluence
- Good communication and articulation skills.
Dipak
dipak@themesoft.com
Salary : $126,000 - $160,000
Android Developer
Mercedes-Benz R&D North America -
Sunnyvale, CA
Android Developer
NUBYT, Inc. -
Mountain View, CA
Android Developer
Info Way Solutions -
Sunnyvale, CA