Back to Jobs
Hybrid Mobile Developer
The vacancy has expired
- LocationBangalore, India
-
IndustryLogistics & Supply Chain
Job Description
Responsibilities and Duties:
- 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.
Required Experience, Skills and Qualifications:
- At least 3-8 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.
- Solid understanding of the full mobile app development life cycle.
- Experience and understanding of government services, security & mobility domains
- Excellent Experience with Java/J2ME, 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.
