Android Engineer

Overview

On Site
$55 - $58
Contract - W2
Contract - 12 Month(s)

Skills

API
Android
Android Development
Collaboration
Communication
Computer Science
Continuous Delivery
Continuous Integration
Continuous Integration and Development
Innovation
Java
Kotlin
Mobile Development
Software Design
Software Engineering
Systems Architecture
Teamwork

Job Details

Role: Android Engineer

Location: Sunnyvale, CA

About the Role:

We are seeking a highly skilled and motivated Android Engineer to join our team. The ideal candidate will have a strong foundation in mobile development, experience building scalable applications, and a passion for collaborating with cross-functional teams to deliver high-quality software solutions.

Key Responsibilities:

  • Develop, maintain, and enhance Android applications using Java or Kotlin.

  • Collaborate with cross-functional teams including Design, Services, Data, and Engineering to deliver end-to-end solutions.

  • Design, review, and implement 3rd party developer APIs & tools.

  • Translate client requirements into scalable, reliable, and maintainable code.

  • Contribute to system architecture and API design.

  • Participate in code reviews, continuous integration, and continuous delivery processes.

  • Foster collaboration and innovation within a multi-functional team.

Required Qualifications:

  • Bachelor s degree in Computer Science or related field.

  • 7+ years of software engineering experience in a production environment.

  • Proficiency in Android development using Java and/or Kotlin.

  • Strong understanding of system architecture and API design.

  • Experience with CI/CD tools and processes.

  • Strong communication and teamwork skills.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.