Mid-Level Android Developer - Dallas, TX - Georgia IT Inc.
Dallas, TX
About the Job
Job Title : Mid-Level Android Developer
Location : Dallas, TX
Position Type : Contract
Rate : DOE
US Citizen, Green Card Holder, TN Visa And GC-EAD Preferred. No Visa Sponsorship Available For This Job. No Third Party Agencies Corp to Corp.
Job Description:
Skills and Experience:
Location : Dallas, TX
Position Type : Contract
Rate : DOE
US Citizen, Green Card Holder, TN Visa And GC-EAD Preferred. No Visa Sponsorship Available For This Job. No Third Party Agencies Corp to Corp.
Job Description:
Skills and Experience:
- Extensive experience(typically 3-4+ years) in development of native android applications with Android SDK/NDK using the Android Studio, Eclipse IDE.
- Strong knowledge on android architecture including frameworks, libraries.
- In-depth knowledge of the complex UI/UX requirement and design of the component for building a User-friendly application.
- Excellent knowledge in implementing Material Design and optimizing techniques using ListViews with ViewHolder pattern, RecyclerView.
- Expertise in full mobile application development life-cycle from requirement gathering to post launch support.
- Worked on Activities, Fragments, FragmentManager, and FragmentTransaction for developing the most efficient UI.
- Strong experience in using Android SDK tools like Hierarchy Viewer, Trace View, zip align, Draw 9-patch, AVD Manager.
- Excellent working skills on Android application components like Intent, Service, Broadcast Receiver, Content Provider and Content Resolver.
- Design custom layouts
- Strong skills on JSON parsing as well as XML for fetching data into the application.
- Hands on experience in development of RESTful and SOAP web services.
- Expertise in integrating libraries in application development.
- Expert design and development schema skilled on storage like SQLite, Oracle, and MySQL databases.
- Conceptual knowledge on mobile security and mobile design patterns.
- Knowledge on GIT version control and SVN.
- Good exposure in troubleshooting, debugging and testing Android applications.
- Excellent programming skills in object oriented concepts such as Encapsulation, Abstraction, Inheritance, and Polymorphism.
- Expertise in Data Structures and Algorithms, Multithreading, Collections, Exception Handling.
- (Optional) Experience in web technologies like HTML5, CSS3, and JavaScript language for web/hybrid mobile applications development.
Source : Georgia IT Inc.