Android Developer Job in Petadata

Android Developer

Apply Now
Job Summary

Responsibilities:

Collaborate with team members in conceptualizing and developing new software programs and applications

Develop, support and integrate mobile applications

Create readable, testable, scalable and maintainable source code utilizing best practices

Adhere to Agile development principles and demonstrate product and technical leadership on an agile team

Have a broad vision of mobile technologies and the ability to discover, evaluate and learn new technologies as they mature

Mentor other team members in mobile application development

Assist with determining appropriate technologies for future mobile endeavors

Provide application support with on-call availability

Interact with vendors regarding support and integration

Overtime hours may be required to meet project deadlines

Other duties as assigned.

Desired Qualifications:

5+ years of overall applications programming experience

2+ years Developing Native Android Applications

Android Studio, SDK, and Java skills

Must have strong services background: REST, JSON

Android UI design principles, patterns, and best practices

Experience with third-party libraries and APIs

Knowledge of local device storage

Microsoft Team Foundation Server, GIT, or other source control software

Microsoft Azure experience a plus

Air watch MDM experience a plus

Experience using distributed source code version control systems (Git/GitHub)

Experience with the agile methodology Scrum

Experience with development of mobile network clients using HTTP protocol, REST APIs, and Google Cloud Messaging

Experience with analysis of memory issues such as memory leaks using memory analyzers tools (DDMS, MAT)

Experience Required :

Minimum 5 Years

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs