Job Purpose and Key Accountabilities: Responsible for development and maintenance of applications for mobile devices powered by Android software for smart phone and Tablet.
Key Accountabilities:
Provide technical guidance on the overall direction of the Android projects and codebase
Help the core DEV team improve our development process, and instill best practices
Design, code, analyze, and test systems for Android applications.
Ensure the performance, quality, and responsiveness of applications
Develop applications for time-sensitive projects while considering business/system requirements.
Communicate with a team of developers, designers, and other personnel to ship new features.
Identify and correct bottlenecks and fix bugs
Help maintain code quality, organization, and automatization
Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Proven software architecture experience
Generate wireframes & Prototype.
Work Relationships Internal
Dev Mgr, VP.
Mobile Apps Manager
Android Team
POS Team
Back-end (Web) team
Subordinates ? Android Developers
External For urgent cases can contact Clients ? Merchants
Scope of Responsibility A. Mobile Apps Manages all Android applications in the Play Store and publishing applications. Monitor performance applications.
Knowledge Area BS degree in IT, Computer Science and Engineering, Information Science and Engineering or a related subject.
Skills
Awareness of Architectural Design Patterns: MVC, MVP
Track record of publishing apps on the Play Store
Solid understanding of the full mobile development life cycle
Familiar with latest Apple UI/UX guidelines
Experience with RESTful and SOAP services, JSON/XML
Continuous integration practices: Git, TFS, SVN, Unit testing, or other tools
Strong object-oriented programming and design skills
Experience with development in third-party libraries, and APIs.
Solid knowledge of different Android frameworks (HttpUrlConnection, Retrofit, RxJava, Dagger, 9-patch images,Junit)
Understanding of Google?s design principles and interface guidelines
Familiarity with cloud message APIs and push notifications
Implement Crashlytics in application.
Familiar with Social sign in integration in application.
Strong technical background, good knowledge of Android Studio and Eclipse IDE
Required language skills
English Proficiency ? Advanced
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.