React Native
Bangalore (Bangalore Urban) IT development
Job description
Job purpose: (part of description)
· We are looking for Senior Android Developer who possesses a passion for pushing mobile technologies to the limits and work with our team of talented engineers to design and build the next generation of our mobile applications.
Your people responsibilities: (part of description)- as a leader you will:
· Foster teamwork and lead by example
· Participating in the organization-wide people initiatives
· Mentoring the juniors
Requirements (Qualifications)
· We are looking for the candidates with the following: (Qualifications)
· BE/BTech/MCA with a sound industry experience of 5-7 yrs. in Android Mobile App development
· Proven working experience in Android app development and have published at least one original Android appin the Google Play store or Enterprise App store.
· Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
· Strong knowledge of Android UI design principles, patterns, and best practices
· Experience with offline storage, threading, and performance tuning
· Understanding of Google’s Android design principles and interface guidelines
· Experience working with JSON& RESTful APIs to connect Android applications to back-end services
· Experience with third-party libraries and APIs.
· Familiarity with cloud message APIs and push notifications
· Proficient understanding of code versioning tools like GIT, SVN
· Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
· Solid understanding of thefull mobile development life cycle.
JobResponsibilities:
· Designing and developing advancedapplications for the Android platform
· Collaborating withcross-functional teams to define, design, and ship new features
· Unit-testing code forrobustness, including edge cases, usability, and general reliability
· Bug fixing and improving application performance
· Client communication and quality delivery
· Review the code written bypeer/junior developers
CoreCompetencies:
· Design and build advanced
· applications for the Android platform
· Unit-test code forrobustness, including edge cases, usability, and general reliability
· Work on bug fixing and improving application performance
· Continuously discover, evaluate, and implement new technologies to maximize development efficiency
· Experience in implementing security policies
· Experience in automation, CI/CD and Unit testing frameworks
Nice to Have:
· Mobile frameworks like AngularJS, React/React Native
· AWS/Azure or any cloud exposure.
· SSO, LDAP, OAuth, SSL integration exposure.
· Experience with iOS, Cordova,HTML5, JavaScript and CSS
· Experience in emerging technologies like IoT, AI/ML etc.
· Experience in Xamarin
· Experience in MAM/MDM technologies like Citrix Secure Hub, MS Intune etc.