Android Developer
Please share your resume at ruchita.parsekar@e-stonetech.com
Experience: 4-6 years developing mobile application on Android platform.
Functional Area: IT Software – Application Programming , Maintenance
Role Category: Programming & Design
Role: Software Developer Employment Type: Full Time
Roles & Responsibilities
- Design and build advanced applications for the Android platform.
- Ability to implement UX/UI designs into elegant and functional user interfaces across the fractured device landscape of Android.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Work with outside data sources and APIs.
- Identify and correct bottlenecks and fix bugs.
- Ensure the best possible performance, quality, and responsiveness of the application.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Unit-test code for robustness, including edge cases, usability, and general reliability.
- Help maintain code quality, organization, and automatization.
Skills
- Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes.
- Familiarity with RESTful APIs to connect Android applications to back-end services.
- Strong knowledge of Android UI design principles, patterns, and best practices.
- Good knowledge on design patterns like MVC, MVVM.
- Experience with offline storage, threading, and performance tuning.
- Knowledge of the open-source Android ecosystem and the libraries available for common tasks.
- Familiarity with cloud message APIs and push notifications.
- Proficient understanding of code versioning tools such as SVN, Git.
Please share your resume at ruchita.parsekar@e-stonetech.com