drjobs Programmer 5

Programmer 5

Employer Active

The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

others - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Job Description

Top Skills: Native Android Development, Android Studio, SDK, Kotlin 1.5 higher, Google Map API

37.5 hours per week minus state holidays and 5 additional days required to take off per fiscal year.

Interview Process: In Person / Video Conference for out of state

Duration of Interview: 1 hours

Duration of position: 1 year with chance to renew

Hybrid 2 days remote 3 days onsite

Description:

The client is seeking a contractual Android Developer. This position will be hybrid (onsite required 2-3 days per week). It is anticipated that this position would be a longer-term assignment expected to work a 37.5 hour work week. The position would be for an experienced Native Android developer for the Android mobile applications. The primary duties would be performing the complete SDLC for innovative and advanced Android application platform and architecture from analysis. and requirements, design, coding, through implementation and ongoing enhancements and support. The developer will also be responsible for developing dynamic data services (e.g., JSON, XML, RESTful and SOAP APIs etc), as well as parsing and integrating the services with the applications. This individual will also be required to Collaborate with cross-functional teams to define, new and innovative features. Estimate scope, work effort and cost of Project. Establish standards and best practices to deliver clean, scalable, and maintainable Android code. Translate designs and wireframes into high quality code. Design, build, and maintain high performance, reusable, and reliable code. Ensure the best possible performance, quality, and responsiveness of the application. Generate bug free code quickly and efficiently. Develop use cases, test code and create automated test scripts. Identify and correct bugs and provide continuous improvement on application performance and functionality. Continuously discover, evaluate, and implement new technologies to maximize development efficiency and exceptional user experience. Documentation of system and business requirements as well as Technical and user documentation.

At least four years of experience in the following skills

  • Experience in designing and developing custom Native Android apps that are widely distributed public and private apps in Google Play Store with solid ratings.
  • Experience developing in Kotlin 1.5.0 or higher, including Coroutines
  • Excellent hands-on skills with the complete Android development life cycle and tools; Android Studio, Android SDK, Android Application Package
  • Knowledge and experience of the framework and Android Architecture Components; Firebase, Gradle, Dagger, GSON, Google Play Services.
  • Vast understanding and experience ensuring application compatibility, functionality and design across multiple Android OS versions and device types.
  • Hands on experience in MVP/MVVM architectural patterns.
  • Extensive experience with interactive Android UI design principles, patterns and best practices with compelling user experiences and accessibility requirements.
  • integrating interactive maps and data layers in android application using latest Google Map API.
  • Experience in the use of analytics and tracking solutions (e.g., Flurry, Google Analytics)
  • Experience with third-party libraries and REST APIs (Retrofit, Glide, RxJava, RxAndroid
  • Excellent knowledge of developing, consuming and parsing dynamic data using services (e.g., JSON, XML, RESTful and SOAP APIs etc)
  • Experience with Oracle DB 11g or higher

Employment Type

Full Time

Company Industry

About Company

100 employees
Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.