Responsibility ● Design, build, and maintain high performance, reusable, and reliable code ● Collaborate with cross-functional teams to define, design, and ship new features. ● Write Unit-test code for robustness, including edge cases, usability, and general reliability. ● Debug and resolve system wide issues independently ● Continuously discover, evaluate, and implement new technologies to maximize development efficiency. ● In short, you're involved from start to finish.
Requirements: 1-3 years of experience in developing enterprise class mobile apps for Android platform. Must to have: ● Good understanding of OOP and architectural pattern (MVVM preferred) ● Good knowledge of Java ● Able to write apps using ( activities, fragments, services, and broadcast receivers) ● Good understanding of the Android development life cycle. ● Basic understanding of algorithms and data structures ● Good analytical skills and problem solving skills with a can-do attitude Good to have: ● 1-3 years of experience in developing enterprise class mobile apps for Android platform. ● An entrepreneurial attitude that gets quality projects done quickly. ● Experience working with remote data via REST and JSON ● proficiency in using Android debug tools and Android Studio IDE. ● A Github account with some neat projects in it ● Experience with web technologies (JavaScript, CSS, HTML5) Educational Qualifications: ● Tech/B.E for Tier-1/Tier-2/Tier-3 Colleges or equivalent institutes ● No hard bound restriction on the institutes, given the candidates are good