Offers “Marriott”

Expires soon Marriott

Software Engineer - Android

  • Bethesda, USA
  • IT development

Job description

Job Number 24033024
Job Category Information Technology
Location Marriott International HQ, 7750 Wisconsin Avenue, Bethesda, Maryland, United States VIEW ON MAP
Schedule Full-Time
Located Remotely? Y
Relocation? N
Position Type Management

JOB SUMMARY

 

Designs and implements critical components and features to support Marriott International's global digital and mobile strategy. This role will contribute to the integration and advancement of Marriott’s Bonvoy mobile app in alignment with our core business objectives and technical architecture.

 

Resolves and makes decisions on moderately complex features with limited to moderate risk. Performs research, analysis, design, creation and implementation of features to meet current and future user requirements. Creates solutions that serve our business leveraging current and leading-edge technologies in an innovative and impactful manner.

 

CANDIDATE PROFILE

REQUIRED EDUCATION / EXPERIENCE

 

·  3 - 5 years hands-on experience with Android native application development languages, frameworks and tools (e.g., Kotlin, Java) 
·  Undergraduate degree or equivalent work experience/certifications

 

Preferred:

·  Good understanding of Android Architecture components (Jetpack Compose, Data Binding, etc)
·  Experience working with MVVM/MVI design patterns
·  Hands on experience with Coroutines or RxJava.
·  Experience working with data management and storage solutions (Room, SQLite, etc.)
·  Excellent knowledge of working with dynamic data using services (e.g., JSON, REST APIs, GQL, etc.)
·  Experience with Android testing frameworks such as Espresso
·  Experience with Data Modeling, Networking, and Push Notification frameworks
·  Experience with Android Wear technologies
·  Experience with Android testing frameworks such as Espresso
·  Experience in Agile software methodologies such as Scrum or SAFe
·  Experience with DevOps tools such as Git, JIRA, Jenkins, Dynatrace
·  Active contributions to OSS projects
·  Relevant technology certifications
·  Experience developing apps supporting UI for varying screen sizes (e.g., phones and tablets)
·  Experience with 3rd Party SDK integrations and other open-source libraries

Make every future a success.
  • Job directory
  • Business directory