Android - Software Engineer
Medium
Dadri
On-site
INR 8,00,000 - 12,00,000
Full time
Job summary
A prominent technology company in India is seeking a software developer with 1-3 years of experience. The ideal candidate will have a strong knowledge of Java and Kotlin, expertise in Android System APIs, and understand design patterns like MVVM. Experience with writing tests and asynchronous code is preferred. This is a great opportunity to work with a collaborative team and influence the development of innovative applications.
Skills
Java
Kotlin
Android System APIs
Multi-threading
User Interface Design
Unit tests
REST/JSON
Education
B.S. or equivalent degree in Computer Science
Qualifications
- 1-3 years of professional software development experience
- Good knowledge of Java and Kotlin (including coroutines).
- Expert understanding of the Android System APIs, Android app lifecycle
- Knowledge of open-source and commercial libraries commonly used in the Android ecosystem, including android architecture components, jetpack libraries, okhttp, retrofit, ...
- Knowledge of multi-threaded, asynchronous code
- Experience with animation, and implementing user interface designs
- Knowledge of design patterns such as MVVM
- Skilled at writing Unit tests and Automation tests with espresso
- Good understanding of Web services and SOA related standards like REST/JSON
- B.S. or equivalent degree in Computer Science