JOB ROLE:
Experience in Android-specific application development.
- Creating proof of concepts with newer technologies.
- Coding and maintaining complex components/Applications.
- Improving product quality through use case reviews, writing effective unit test cases in collaboration with the testing team and business system analyst team.
- Assisting in the collection and documentation of user's requirements, development of user stories, estimates and work plansPerforming API design and implementation of complex mobile applications as and when needed.
- Deciding the best frameworks for use cases at hand.
- Sharing knowledge and experience with debugging, performance profiling and optimization with the team.
- Following and implementing best practices while developing the apps
- Min. 5+ years of Native Android application development, with extensive use of Google Apis, Collections, Mobile Storage Handling.
- Good understanding of OO concepts.Good understanding of Design Patterns.
- Experience in OpenGL is an added advantage.
A solid understanding of operating system fundamentals such as processes, inter-process communication, multi-threading primitives, race conditions and deadlocks.
- Strong knowledge of Android UI design principles, patterns, and best practicesExperience in Android Studio IDE and tools like Android Device Monitor, Logcat
- Strong CS fundamentals and a good working knowledge of algorithms and data structures.
JOIN US!
Shootout an email to [email protected] with the subject line as: "Android Lead". Feel free to share samples of your work or portfolio, along with your application.