Android Developer Job at Damco, Atlanta, GA

SnQ5OFQvLzRnKzZ0MStNNGRPS2lVdHVjNGc9PQ==
  • Damco
  • Atlanta, GA

Job Description

Job Title

We are looking for a candidate with strong knowledge of Android SDK, different versions of Android, and how to deal with form factor. The ideal candidate should have a strong knowledge of Android architecture, UI design principles, patterns, and best practices such as MVVM, OOPS, Dependency Injection in Android/Java. Familiarity with the open-source Android ecosystem and the libraries available for common tasks is required. The candidate must have experience with Unit Test/BDD/TDD/UI, Automation/Performance/Security/Smoke testing using Testing frameworks like Junit, Mockito, Espresso, Roboelectric. Relevant project instrumentation for CI/CD using Jenkins, GitHub, etc. should be implemented. Experience with offline storage, threading, and performance tuning is necessary. The candidate should have experience working with web services API consumption/integration (SOAP, REST, JSON, XML) and working with teams and code sharing. Passion for clean codes, where reusability, testability, and legibility are a must-have. Familiarity with an agile environment and using tools like git, jira, crashlytics, and performance metrics is required. A strong foundation in fundamentals: data structure, algorithm, design patterns, and problem solving is essential. Solid understanding of the full mobile development life cycle is required. The candidate must have at least two apps in the Google Play Store. Kotlin, Flutter, React Native would be a plus. Must have worked with at least one MVVM framework preferably MVVM Cross. Excellent communication and presentation skills in English and the ability to participate in a deep dive technical workshop and a board-level presentation are required. A demonstrable understanding of Service Oriented Architecture (SOA) is necessary. The candidate should define, refine, and ensure implementations meet Non-Functional Requirements. An active GitHub profile is required. Valid US work visa is mandatory.

Location: Atlanta

Other Desirables:

  • Writing white papers, blogging, and participation in Android related events and conferences are a definitive plus
  • Experience of working in Agile environments using Scrum/XP
  • Individual contributor with excellent analytical skills and ability to think out of the box
  • Customer focused is a definite desirable
  • Team player with demonstrated ability to collaborate with developers and other stakeholders

Travel:

  • As part of project teams, willing to travel up to 20-30%
  • As a consultancy role, willing to travel 20-50%

Academic Qualification:

Engineering Degree / Engineering PG in Computer Science from an Institution of high repute in India or abroad. High performer in academics

Job Tags

Work visa

Similar Jobs

Devoted Care Hospice Inc

HOSPICE LVN QAPI NURSE Job at Devoted Care Hospice Inc

 ...Paid time off Training & development Vision insurance Position Overview Devoted Care Hospice is seeking an experienced and detail-oriented Licensed Vocational Nurse (LVN) with hospice experience to serve as our QAPI Nurse. This role is essential to... 

Centerline Drivers

Box Truck Delivery Driver Job at Centerline Drivers

 ...Box Truck Delivery Driver Centerline is your one access point to limitless driving opportunities. Our job is to connect you with safe, rewarding work at top companies while maintaining your flexibility and work/life balance. What you'll do: Operate a Sprinter... 

Public Consulting Group

Health Consultant Job at Public Consulting Group

 ...consulting experience preferred. Supervisory Responsibility Business Analysts Working Conditions Some travel required #LI-MB1 #LI-Remote The above is intended to describe the general contents and requirements of work being performed by people assigned to this... 

Confidential

Remote Call Center Representative - Puerto Rico Job at Confidential

 ...culture where individuality is noticed and valued every day. Remote Customer Service Representative Puerto Rico Must be...  ...fall within that time window, based on your assigned schedule. Weekend Day Differential: $1.00 extra per hour worked on Saturdays and... 

Novant Health

Registered Nurse - Pulmonary Progressive Care Job at Novant Health

What We Offer: Registered Nurse Pulmonary Progressive Care Schedule : 7am-7pm, Full...  ...your nursing career with purpose RTs work directly on the unit to support nur ses...  ...your RN nursing license has been inactive, retired or lapsed for five years or more and you...