E2logy Office is looking for Android - SE/SSE in our Ahmedabad and Noida offices
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.
Knowledge in Cross platform technologies like React Native will be a plus.
Very Strong Object-Oriented Development skills in a Multi-threaded environment.
Design and build advanced applications for the Android platform.
Translate designs and wireframes into high quality code.
Collaborate with cross-functional teams to define, design, and ship new features.
Interact with client and team for the day to day development tasks and hurdles.
Identify and correct bottlenecks and fix bugs.
Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Ensure the best possible performance, quality, and responsiveness of the application.
Must adhere to agile methodologies and the project management followed in the project.
Should work as per the defined project priorities and project schedules and ensure to complete the assigned projects within allotted timelines.