Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Primary focus will be the development of Android applications and their integration with back-end services.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Work with outside data sources and APIs.
- Work on bug fixing and improving application performance.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Translate designs and wireframes into high-quality code.
- Design, build and maintain high performance, reusable, and reliable Java or Kotlin code.
- Ensure the best possible performance, quality, and responsiveness of the application.
- Help maintain code quality, organization, and automation.
Job Requirements
- Experience more than 5 years
- Knowledge in MVVM architecture pattern
- Knowledge in RX android development
- Good knowledge in Retrofit network transmission for Android
- Knowledge how to implement Adaptive UI Flows and support
- Experience working with remote data via REST and JSON
- Experience with third-party libraries and APIs
- Familiarity with the use of additional sensors, such as gyroscopes and accelerometers
- Familiarity with cloud message APIs and push notifications
- Understanding of Google’s Android design principles and interface guidelines
- Proficient understanding of code version control tools, such as Git.