Android Developer Job in Superus Systems

Android Developer

Apply Now
Job Summary

Job Responsibilities Design, build, and maintain high performance, reusable, and reliable code. Lead design, implementation of customer facing features. Working alongside product managers and backend team to design the architecture and implement new features in production Write unit-test code for robustness, usability, and general reliability. Continuously discover, evaluate, and implement new technologies to maximize development Desired Candidate Profile Experience in developing android applications using Java The ideal candidate should know about defining system architectures and exploring technical feasibility trade-offs. Have experience with common Android libraries like Volley, Retrofit, OkHttp, Picasso, Glide, RxJava, Gson, Arch-components etc. Have used hardware features such as Wi-Fi Direct, USB devices. Debugging skills, including identifying memory leaks, performance bottlenecks, and using tools like adb, proguard, etc Bachelor s Degree / Diploma and/or master s degree in Computer Science (or relevant equivalent) Understanding of design for scalability, performance, and reliability Have an understanding of OOP, different architectural patterns (esp. MVVM) and their Testability Have published two or more Android apps in the play store. Experience working in an Agile environment and project management tool like Jira Familiar with Material Design guidelines, common mobile UX patterns, and anti-patterns Languages known: HTML, CSS, JavaScript, PHP, Java, Python Command over Data Structures and Algorithms will be a plus. Hands on experience on PHP for backend applications would be a plus.

Experience Required :

0 to 3 Years

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs