Job Description :
Hi,

Hope you are doing great today !

We have very urgent Position with my client.

Position : Senior Android Developer
Location : Collegeville, PA
Duration of contract : Long term
Job Description:
8-10 Years of experience as Android Mobile Developer. Recommended to have strong experiences with designing mobile application
Non Technical Skills :
Very strong Technical Skills
Need to have excellent communication skills (including English conversation skills), demonstrate excellent problem solving and critical thinking skills.
Should have service oriented and customer focused job experience.
Good analytical, problem solving and troubleshooting skills
Looking for a self driven, passionate individual to build and grow the mobility practice
Desired Skills
Strong hands on experience in developing Android application (Native)
Experience in Enterprise App development
Good hands on Kotlin programming language
Experience with Smart glass integrations (e,g; Vuzix Smart glass, etc)
Hands on Experience in architecting/developing mobile solutions (native) in leading Android mobile platforms
Good understanding of Industry standard design patterns such as MVC etc. and good knowledge on SOA, REST/JSON and SOAP/XML
Experience in using Android Studio, should have understanding of installation and configuration of Studio
Experienced in integrating mobile apps with web-services and external APIs
Experience is a must in vast number of mobility platforms, especially from Enterprise architecture integrations design and implementation perspectives
Ability to define, analyze and document Enterprise Mobility Architecture
Experience in developing reusable artifacts/frameworks, re-usable assets, Industry solutions, reference architecture, design, development and QA best practice
Good knowledge in Agile Development methodologies
Roles & Responsibilities :
Android development using Kotlin
Presents the technical solution and reviews any risks or other issues related to the technology.
Deliver across the entire app life cycle – concept, design, build, deploy, test, release to app stores and support
Collaborate with cross-functional teams to define, design, and ship new features.
Provide technical support during the development of the application solution.
Strong communication skills and coordination with different project stakeholders.
Assist Project Team in the creations of requirements, timelines, and estimates for projects and new business opportunities
Determines how technology can be applied to meet the business needs.
Determine the communications architecture, data structure and distribution for mobile app
             

Similar Jobs you may be interested in ..