AccelOne

Senior Android SDK Engineer

AccelOne

full-time

Posted on:

Location Type: Remote

Location: Argentina

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design, develop, and maintain the Android SDK using Java.
  • Build SDK APIs that wrap company REST services.
  • Ensure SDK stability, performance optimization, memory efficiency, and safe behavior within host applications.
  • Own SDK versioning, releases, and backward compatibility.
  • Build and publish SDK releases as Maven dependencies hosted in JFrog Artifactory.
  • Write and maintain unit and integration tests using JUnit and Mockito.
  • Maintain SDK documentation and developer integration guides.
  • Collaborate with Backend, iOS, and React engineers to align API contracts and client behavior.

Requirements

  • 5+ years of Android development experience with strong proficiency in Java.
  • Proven experience building and maintaining Android SDKs, libraries, or reusable components.
  • Strong experience consuming REST APIs, including authentication, retries, and error handling.
  • Experience with Maven/Gradle dependency management and publishing libraries.
  • Experience working with JFrog Artifactory.
  • Hands-on experience with JUnit and Mockito.
  • Proficiency with Git and CI/CD pipelines.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Android developmentJavaSDK developmentREST APIsMavenGradleJUnitMockitoGitCI/CD