8 Ultimate Digital Solutions Jobs
4-12 years
Android Developer - Java/Kotlin Programming (4-12 yrs)
Ultimate Digital Solutions
posted 10d ago
Job Description :
- 4-6 years of experience on Android based mobile applications development.
- Strong command on Android.
- Exposure towards Android SDK and different versions of it
- Good Exposure to Kotlin is preferred.
- Knowledge of Jetpack, architectural components, Coroutines, Hilt etc are preferred._
- Exposure to android design patterns, MVP, MVVM(Kotlin, Java) is preferred.
- Strong knowledge of the various packages on the Android App development stack like layouts, intents, widgets, content providers, location services, network, storage, security/cryptography, sqlite, etc.
- Knowledge of web services integration and serialization techniques like REST, SOAP, XML, JSON.
- Strong penchant for Object Oriented Design and CS fundamentals
- Experience of working with version control, bug tracking, continuous integration and other productivity enhancement software like, Git, Bugzilla, Jira etc.
- Exposure into Social media integration, Push Notifications etc.
- Experience in developing unit tests and UI tests using JUnit, Mockito, Espresso respectively.
- Prior experience in working in Agile software methodologies
- Team player and good communication skills
- Good Kotlin exposure, Knowledge of Jetpack, architectural components, Coroutines, Hilt etc are preferred.
- Exposure to android design patterns, MVP, MVVM(Kotlin, Java) is preferred.
- Strong knowledge of the various packages on the Android App development stack like layouts, intents, widgets, content providers, location services, network, storage, security/cryptography, sqlite, etc.
- Good understanding and exposure to Reactive programming RxAndroid & Dependency Injection framework like Dagger2
- Knowledge of web services integration and serialization techniques like REST, SOAP, XML, JSON.
- Strong penchant for Object Oriented Design and CS fundamentals
- Experience of working with android build system, version control, bug tracking, continuous integration and other productivity enhancement software like Jira etc.
- Experience in developing unit tests and UI tests using JUnit, Mockito, Espresso respectively.
- Prior experience in working in Agile software methodologies
- Taking responsibility and ownership in the team`s work, team player and good communication skills.
- Demonstrated experience in architecting and developing large scale, high impact mobile apps
- Experience designing and consuming RESTful APIs using JSON.
- Experience with Apple and/or Google`s packaging, release, and approval processes.
- Good Knowledge of the current mobile technology landscape (e.g. Native, Mobile Web, React Native, PhoneGap, Ionic etc.)
- Conversant in emerging technologies including devices, carrier services, management solutions, application development methodologies, and the associated vendors and products.
- Participate in Mobility forums, professional associations, round table discussions, and user group
- Create technology assessments to evaluate and select future technical solutions
- Create Business Cases that contains ROI analysis to support technology assessment
- Oversee the management of solution plan, solution approach, digital Risk Assessment, and other solution documents
- Experience in developing unit tests and UI tests using JUnit, Mockito, Espresso respectively.
- Client facing meetings and documenting key decisions and action items
Functional Areas: Other
Read full job description4-15 Yrs
Mumbai, Bangalore / Bengaluru, Hyderabad / Secunderabad +4 more
8-12 Yrs
Bangalore / Bengaluru
10-16 Yrs
Bangalore / Bengaluru
4-12 Yrs
Bangalore / Bengaluru
11-12 Yrs
Mumbai, Bangalore / Bengaluru, Hyderabad / Secunderabad +3 more