Android Developer
Published date: 2024/01/10
- Location: Ahmedabad, Gujarat, India
• Write reusable, testable, and efficient code following best practices (unit testing, source control, continues integration, automation, design patterns, etc).
• Debug and refactoring of existing code, troubleshoot problems.
• Collaborate with other developers, testers and other leads to enhance to quality product enhancements.
• Take full responsibility for the quality of the code and test cases that are developed.
• Provide task estimations and deliver quality code on time.
• Participate in architectural, design, and product sessions.
• Interact with different stakeholders to gather feedback and clarification.
• Research and apply new technologies and best practices.
• Should enjoy the experience of mentoring new hires on technical and process areas.
Requirements
• Experienced with Java, Kotlin, Web services (REST API), SQLite, Room, Kotlin Coroutines, Jetpack Library, Test frameworks (UI & UT), RX Java, Modular programming, Media streaming, Push Notification, third party frameworks, Deep Linking, Payment gateway etc.
• Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes of phones/tablets.
• Good understanding of Android design principles, design patterns and best practices.
• Strong knowledge of Android architecture patterns like MVVM.
• Experience with offline storage, threading, and performance tuning.
• Knowledge of the open-source Android ecosystem and the libraries available for common tasks.
• Very Strong Object-Oriented Development skills in a Multi-threaded environment.
• Design and build advanced applications for the Android platform.
• Debug and refactoring of existing code, troubleshoot problems.
• Collaborate with other developers, testers and other leads to enhance to quality product enhancements.
• Take full responsibility for the quality of the code and test cases that are developed.
• Provide task estimations and deliver quality code on time.
• Participate in architectural, design, and product sessions.
• Interact with different stakeholders to gather feedback and clarification.
• Research and apply new technologies and best practices.
• Should enjoy the experience of mentoring new hires on technical and process areas.
Requirements
• Experienced with Java, Kotlin, Web services (REST API), SQLite, Room, Kotlin Coroutines, Jetpack Library, Test frameworks (UI & UT), RX Java, Modular programming, Media streaming, Push Notification, third party frameworks, Deep Linking, Payment gateway etc.
• Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes of phones/tablets.
• Good understanding of Android design principles, design patterns and best practices.
• Strong knowledge of Android architecture patterns like MVVM.
• Experience with offline storage, threading, and performance tuning.
• Knowledge of the open-source Android ecosystem and the libraries available for common tasks.
• Very Strong Object-Oriented Development skills in a Multi-threaded environment.
• Design and build advanced applications for the Android platform.
0 page views
Related listings
-
Director Information Technology | Education Institute | AhmedabadSoftware DeveloperLeadership position driving the technology and digital backbone of the company Set afresh the technology platform from roadmap to implementation About Our Client This is a world class skill development institute set up by a leading multinational stee...2026/11/07
-
Node js developerSoftware DeveloperIntegration of user-facing elements developed by front-end developers with server side logic -Writing reusable, testable, and efficient code -Design and implementation of low-latency, high-availability, and performant applications -Implementation of ...2026/11/07
-
DotNet Developer|Software DeveloperLooking out for 2 4 years experience in IT industry with experience across requirement understanding Architecture Design and Development Deployment and Testing Should be good at problem solving and customer communication Quickly able to adapt to new ...2026/11/07
