Search Jobs

 

Job Details

< Back to job list

       Senior Android Developer

  •    Palo Alto, CA

Job ID#: 1827

Category: Information Technology

Position Type

Contractor (W-2)

Positions Available

6

Job Description

Responsibilities

 

  • Design and develop navigation applications on Android OS

  • Collaborate with cross-functional teams, including product and UI/UX design teams to define application features

  • Identify potential problems and resolve application bottlenecks for performance optimizations

  • Triage, debug, and fix application issues before final release

  • Perform code reviews and practice continuous integration and development

  • Write test code to test for quality, robustness, and functional correctness, including edge cases

  • Design and implement subsequent application updates and releases

  • Grow your skills with continual learning, workshops, conferences, and talks

Job Requirements

Qualifications

 

  • Bachelor's degree in Computer Science or Software Engineering (MS preferred)

  • Proven Android app developer with 5+ years of experience

  • Proficiency in Kotlin, Java, and C++

  • Ability to manage your workload with minimal supervision

  • Proficiency in using Android and Android Jetpack APIs, including knowledge of Android NDK and JNI

  • Knowledge of Android design principles and application interface guidelines

  • Knowledge of Android's performance and testing framework

  • Familiarity with embedded Android framework services

  • Excellent coding and proofreading skills

  • Familiarity with the best-in-class Software development practices

  • Knowledge and experience with Jetpack libraries

  • Proficient in code versioning tools including Git, Bitbucket and others

  • Experience with continuous integration tools, such as Jenkins

  • Excellent inter-personal skills with the ability to collaboratively work with and influence cross-functional teams

  • Top-notch teamwork and communication skills

Already have an account? Log in here