
Senior Android SDK Engineer
AccelOne
full-time
Posted on:
Location Type: Remote
Location: Argentina
Visit company websiteExplore more
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