Home

immediate hire for : Android Developer at Remote, Remote, USA
Email: [email protected]
From:

pavan,

Vdartinc

[email protected]

Reply to:   [email protected]

Greetings,

This is Pavan from Vdart Inc . VDart Inc is a preferred nationwide staffing vendor to Fortune 500 companies in the USA . We have an immediate opportunity with one of our clients. Please find the job description below , and if you are interested , please forward your resume with your details  for immediate consideration to [email protected]

Android Developer

Please submit only local to CA for now.

Here are the details about the roles:

1

Work Location/Client Location

Fremont, CA (ONSITE)

Hiring Mode  (TP/FTE/Both)

TP

Client interview required for selection (Yes/No)

 Yes

Job Title/Role

Android Developer

No. of Positions

 5

Experience Level Required

10+ years

Mandatory Required Skills

Around 10 years of experience in Android based mobile app development
Hands-on experience in the below tech stack

Java Programming
Kotlin Programming
JavaScript Programming skills
Functional & Object-oriented programming
Kotlin basics - Singleton, Data Class, Companion objects, Open/Sealed Class/Public, var & val, Null Safety, coroutines
MVVM/MVP/MVC, Singleton/Faade/Observer
Invoking Kotlin from Java and Vice Versa
Extension function, Lazy initialization,  late init modifier, higher order function , inline function
Exposure to Junit, Mockito, Kotlin test
GIT, Jenkins/Gradle,  Code Quality - Detekt, SonarQube,

Working knowledge in

Agile based development
JIRA and Confluence

Good communication and articulation skills

Please see the skills matrix below for better understanding of the role:

Role - DEVELOPER

Role - SENIOR DEVELOPER

Role - LEAD

Candidate Evaluation: (Scale of 1 to 5, 5 being the highest)

Must Have/ Good to have

Required Proficiency (1,5)

Must Have/ Good to have

Required Proficiency (1,5)

Must Have/ Good to have

Required Proficiency (1,5)

Candidate Full Name

Date of Interview

Type of Evaluation (Face to face, Telephonic, Video Conference)

Behavioral evaluation (Mandatory):

Ability to solve a problem (pose a problem and understand their approach)

must have

4

Must have

4

Must have

4

Ability to describe past projects (technical details and how it was addressed)

good have

3

Must have

3

Must have

4

Ability to learn a new skill (how was it acquired in one of the earlier projects)

must have

2

Must have

4

Must have

4

Ability to communicate the solution thought process (Communication)

good have

3

Must have

3

Must have

4

Skill

Technical Area

Java Programming skills

Must have

3

Must have

4

Must have

4

Kotlin Programming skills

Must have

3

Must have

4

Must have

4

JavaScript Programming skills

Must have

3

Must have

3

Must have

4

Android Basics

Functional & Object-oriented programming

Must have

3

Must have

3

Must have

3

Intents, services, activity

Must have

3

Must have

3

Must have

4

Kotlin basics - Singleton, Data Class, Companion objects, Open/Sealed Class/Public, var & val, Null Safety, coroutines

Must have

3

Must have

4

Must have

4

Basic UI Constructs in Android

Types of views, Containers, Recycler view

Must have

3

Must have

4

Must have

4

Architecture & Design patterns

MVVM/MVP/MVC, Singleton/Faade/Observer

Good to Have

2

Must have

3

Must have

3

Architecture application understanding

Implementation with example

Good to Have

2

Good to Have

3

Good to have

4

Interoperability of Kotlin & Java

Invoking Kotlin from Java and Vice Versa

Must have

2

Must have

3

Must have

3

Advanced kotlin Skills

Extension function, Lazy initialization,  late init modifier, higher order function , inline function

Must Have

2

Good to Have

3

Must have

4

Device Specific Implementation

Offline, Location, Maps, external device integrations

Good to Have

2

Must have

3

Must have

3

Handling Bacground Tasks

Good to have

2

Good to have

3

Good to have

4

Reactive Programming

RxJava/ RxAndroid

Must have

3

Must have

3

Must have

4

Understanding of REST APIs

OKHttp, Retrofit & Handling models

Must have

3

Must have

4

Must have

4

Unit Testing

Exposure to Junit, Mockito, Kotlin test

Good to Have

3

Good to Have

3

Good to have

4

Networking & Security

Chaining, preventing Man in the middle attacks(security), encryption

Good to Have

2

Must have

4

Must have

4

Familiarity with CI/CD Tooling Ecosystem

GIT, Jenkins/Gradle,  Code Quality - Detekt, SonarQube,

Must have

2

Good to Have

3

Good to have

4

Bundling & Deployments

Android Signed Bundle/APK

Good to Have

Must have

4

Must have

4

Experience in Store Deployments

Good to Have

Good to Have

3

Good to have

3

SOLID Principle

Good to Have

2

Good to Have

3

Good to Have

3

Clean Architecture

Good to Have

2

Good to Have

3

Good to Have

4

Basic of Data Structure

Good to Have

3

Must have

4

Must have

4

How to narrate client requirements

Good to Have

2

Must have

3

Must have

3

How to arrive on solutions, key tenates and diagram

Good to Have

2

Must have

2

Must have

3

What is your design philosophy

Good to Have

2

Good to Have

2

Good to Have

3

Entreprise Architecture exposure

Good to Have

2

Must have

2

Must have

3

Adhering to user experience

Good to Have

Must have

3

Must have

3

JIRA

Must have

3

Must have

4

Must have

4

Specific to WF

Reactive programming knowledge

Good to Have

Devops Setup is not required for developer

Good to Have

Regards

Pavan

VDart Inc

Ph: (470) 251-2584 Ext:1866

Email: [email protected]

Website: https://vdart.com

Confidentiality Notice

The information contained in this message may be privileged and confidential and protected from disclosure. If the reader of this message is not the intended recipient, or an employee or agent responsible for delivering this message to the intended recipient, you are hereby notified that any dissemination, distribution or copying of this communication is strictly prohibited. If you have received this communication in error, please notify us immediately by replying to the message and deleting it from your computer.

Regards

Pavan

VDart Inc

Ph: (470) 251-2584 Ext:1866

Email: [email protected]

Website: https://vdart.com

Confidentiality Notice

The information contained in this message may be privileged and confidential and protected from disclosure. If the reader of this message is not the intended recipient, or an employee or agent responsible for delivering this message to the intended recipient, you are hereby notified that any dissemination, distribution or copying of this communication is strictly prohibited. If you have received this communication in error, please notify us immediately by replying to the message and deleting it from your computer.

Keywords: continuous integration continuous deployment user interface information technology California
[email protected]
View all
Wed Jan 25 17:49:00 UTC 2023

To remove this job post send "job_kill 304851" as subject from [email protected] to [email protected]. Do not write anything extra in the subject line as this is a automatic system which will not work otherwise.


Your reply to [email protected] -
To       

Subject   
Message -

Your email id:

Captcha Image:
Captcha Code:


Pages not loading, taking too much time to load, server timeout or unavailable, or any other issues please contact admin at [email protected]
Time Taken: 0

Location: ,