1647603801502

Principal Mobile Developer(core product base experienced Candidate)

Bengaluru North, Karnataka, India SUVI BUSINESS VENTURE Full-time
almost 2 years ago

Job Description:




Responsibilities

❖ Responsible for requirements gathering, solution definition,

development and deployment of mobile applications for the Vahak

mobile platform.

❖ Ensure the performance, quality, and responsiveness of the mobile

application.

❖ Design interfaces to improve user experience.

❖ Write unit and UI tests to identify malfunctions. Troubleshoot and

debug to optimize performance

❖ Research current technology trends to provide input on how they may

influence overall enterprise architecture.

❖ Stay abreast with new innovations and the latest technology trends and

explore ways of leveraging these for improving the product in

alignment with the business.

Skills Looking For

❖ Between 5-10 years proven work experience as a developer for Android in the mobile

development industry with a track record of developing apps released to the public.

❖ Algorithms and data structure.

❖ Solid understanding of the full mobile app development life cycle.

❖ Experience and understanding of government services, security & mobility domains.

❖ Excellent Experience with Java/J2EE, Eclipse, XML, Android APIs, Android SDK and

Android Studio.

❖ Experience in working with SQLite Database.

❖ Experience in developing back-end services preferably with Golang/Python.

❖ Solid understanding and experience with object-oriented programming and associated

design patterns.

❖ Proficiency working with object-oriented design, data structures, and complexity

analysis.

❖ Experience of working with the back-end developer in the process of building the

RESTful API.

❖ Experience with open-source APIs such as Google Maps, Google Places, etc.

❖ Experience with offline storage, threading, and performance tuning.

❖ Familiarity with cloud message API and push notifications.

❖ Familiarity with RESTful and SOAP APIs to connect Mobile applications to back-end

services.

❖ Experience with Agile Development (SCRUM methodology, JIRA).

❖ Proficient understanding of code versioning tools: Git, SVN

❖ Individuals with knowledge of Flutter will be highly preferred. Skills:- Model-View-View-Model (MVVM), RxJava, iOS App Development, SQLite, Java, J2EE, Product development and Agile/Scrum