We strive to provide superior customer service and ensure that every client is completely satisfied with our work.
Our engineers are trustworthy, dedicated, and experienced and will go the extra mile to solve your IT issues.
We are committed to delivering outstanding, cutting-edge IT solutions that add real value that goes beyond what is expected.
Sr. Android Developer
Exp. 4-6 years
E2logy is looking for Sr. Android Developer in our Ahmedabad office.
6+ years of experience in Mobile development using Android technologies.
B.E., B. Tech., Msc IT, MCA etc in Software engineering/ Information technology.
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.
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.
Knowledge in Cross platform technologies like React Native will be a plus.