ITC Infotech - Native Android Developer - SQLite/SDK (3-6 yrs)
Job Description Role and Responsibilities :
- 3-5 years of overall programming experience in Native Android Development is must have for this role.
- Candidates who can join us within 30 days time would be preferred for this role.
Roles & Responsibilities :
1.) Design, Develop, and Test Android applications.
2.) Responsible for evaluating new technologies to be implemented on mobile apps.
3.) Evaluate and select from existing and emerging technologies for the options best fitting business needs.
4.) Work closely with key business partners during entire lifecycle of the project
5.) Provide technical support & troubleshooting for production issues
6.) Working within standards and guidelines provided by Android as well as business's own technical standards.
Must Have Technical Proficiency And Educational Qualification :
A.) 3-5 years of mobile application development experience with solid programming abilities which includes Core Java language, uses of Android SDK for Phone and Tablet application development.
B.) Deep understanding of Android Architecture
C.) Experience with different 3rd party SDKs and integration.
D.) Experience working with remote data via REST and JSON using REST web services.
E.) Experience in Push Notification Services, Memory Management, SQLite and latest Android APIs.
F.) Experience working network methodologies.
G.) Passion for learning new technologies and eagerness to collaborate with other creative minds.
H.) Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
I.) Solid understanding of the full mobile development life cycle.
J.) Ability to translate concept designs into user interfaces on mobile devices
K.) Understanding of system and application performance limits and characteristics
L.) Code profiling and static analysis tools
M.) Use of Instruments for measuring and improving app performance
N.) Experience with Distributed Version Control systems (Git, SVN)
O.) Demonstrable capabilities in database (Specifically SQLite)
- Bachelor's degree in Computer Science/Information Technology or equivalent.
- 3-5 years of overall programming experience.
- Committed to test driven development
Additional Preferred Skills :
1.) Have published at least one Android app in Play Store
2.) Cross platform development using Xamarin platform.
3.) Knowledge of AR/VR platforms and tools like Wikitude/Vuforia