A technology solutions firm is looking for an experienced Android Developer located in Charlotte, NC. The role demands over 8 years of industry experience, especially with Android mobile platforms, and involves defining technical architectures and preparing comprehensive solution documents. Candidates should hold a Bachelor's degree in Computer Science or related fields and possess strong skills in Android SDK and UI design principles, alongside experience in Agile methodologies. The position offers full-time engagement with responsibilities that are critical to the success of mobile projects.
Qualifications
8+ years of overall experience in mobile development.
4+ years of experience working with Android Mobile platforms.
Experience providing architectural solutions for Android applications.
Good understanding of mobile application development.
Experience with Agile project methodologies.
Responsibilities
Define the technical architecture for the mobile application.
Discuss technical aspects of the mobile application with the customer.
Prepare technical solution and architecture documents for the customer.
Represent the customer's technical solution requirements.
Skills
Android SDK knowledge
RESTful APIs familiarity
Android UI design principles
Offline storage and threading experience
Natural user interface design
Cloud message APIs
Benchmarking and optimization skills
Understanding of mobile lifecycle
Web service experience
Education
Bachelor's degree in Computer Science or equivalent
Job description
A technology solutions firm is looking for an experienced Android Developer located in Charlotte, NC. The role demands over 8 years of industry experience, especially with Android mobile platforms, and involves defining technical architectures and preparing comprehensive solution documents. Candidates should hold a Bachelor's degree in Computer Science or related fields and possess strong skills in Android SDK and UI design principles, alongside experience in Agile methodologies. The position offers full-time engagement with responsibilities that are critical to the success of mobile projects.