Android Developer Job in Petadata
Android Developer
- Hyderabad, Telangana
- Not Disclosed
- Full-time
- Permanent
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)
Minimum 5 Years
2 - 4 Hires