Android Developer Senior

$124,800 - $135,200/Yr

Pyramid Consulting - Irving, TX

posted 9 days ago

Full-time - Senior
Irving, TX
Professional, Scientific, and Technical Services

About the position

The Android Developer Senior position is a contract opportunity focused on developing and enhancing Android applications for a leading retail company. The role involves collaborating with a multidisciplinary team to create digital products that are widely used by customers. The ideal candidate will have extensive experience in Android development, particularly with Java and Kotlin, and will be responsible for the full application lifecycle from design to deployment.

Responsibilities

  • Designing, developing, reviewing, unit testing, and releasing Android applications.
  • Collaborating with product managers, designers, and engineers to create digital products.
  • Participating in Agile/SCRUM processes to ensure timely delivery of projects.
  • Integrating RESTful APIs into Android applications.
  • Writing unit and instrumented tests using Robolectric and Mockito.
  • Developing Espresso UI tests for application functionality.
  • Ensuring applications are accessible and user-friendly.
  • Optimizing application performance and security protocols.

Requirements

  • 10+ years of experience in Android App Development using Java and Kotlin.
  • 8+ years of experience integrating RESTful APIs.
  • 8+ years of experience writing unit and instrumented tests using Robolectric and Mockito.
  • Proficient with Android SDK and development tools.
  • 5+ years of experience in developing Espresso UI tests.
  • Expertise in MVVM Architecture and Dependency Injection.
  • Experience with offline storage, threading, and performance tuning.
  • Solid understanding of object-oriented and functional programming principles.
  • Good understanding of Google's Android design principles and interface guidelines.
  • Experience with CICD pipelines and deploying apps to the Google Play store.

Nice-to-haves

  • Familiarity with code versioning tools like Git (Gitlab).
  • Competency in Microsoft Office suite.
  • Exposure to the retail industry and e-commerce applications.

Benefits

  • Health insurance (medical, dental, vision)
  • 401(k) plan
  • Paid sick leave
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service