HamburgerMenu
hirist

Job Description

Description :



- Design and develop native mobile Apps and SDKs for Android using Java & Kotlin


- Integrate mobile SDKs & Restful API's.


- Develop Apps & Mobile SDKs with enterprise level quality


- Work as part of an agile team using scrums


- Work / Collaborate with various cross functional teams of Product Managers / Tech Leads / UX to understand the requirements


- Deliver code in an agile team environment


- Lead code reviews to drive teams to the highest standards for building mobile apps


- Provide architectural leadership in product development team


- Drive teams to follow clean code principles


- Drive innovation through rapid prototyping and iterative development


- Unit Test case development and aiding in automation of app


- Document the working systems and help in training of fellow engineers

Experience Requirements :



- 4- 7 years of working experience in native Android application development


- Capability to build reusable frameworks to support business demands.


- Should have strong understanding of lifecycles of Android Application


- Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes


- Strong experience designing and working with n-tier architectures (UI, Business Logic Layer, Data Access Layer).


- Comprehensive experience developing mobile applications and mobile SDKs in Java


- Hands on experience and in depth working knowledge of Android SDK


- Working knowledge of modern Android Development Guidelines and Style Guidelines as well as modern use of Support Library.


- Familiarity with cloud message APIs and push notifications


- Understanding of Google's Android design principles and interface guidelines


- Should know effective use of debugging tools available


- Aware of Mobile application development trends


- Experience working with remote data via REST and JSON


- Experience with XML, JavaScript and interfacing Android applications to server side APIs


- Exposure to development of server side components


- Good knowledge of concepts of Oops and design patterns is a must


- Should be quick learner of existing app or platform


- Proficient understanding of code versioning tools, such as Git, svn etc.


- A Plus : Knowledge of react, react native


- A Plus : Knowledge of payments module

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...