Whether you need a small, custom software project or a large-scale enterprise system, we have you and your team covered
Senior Android SDK Engineer
Location
Argentina
Posted
152 days ago
Salary
0
Seniority
Senior
Job Description
Senior Android SDK Engineer
AccelOne
• 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.
Job 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.
Related Guides
Related Job Pages
More Android Engineer Jobs
• Leadership over the development of core application experiences that increase the utility and emotional resonance of Life360 for millions of members. Interest in leading scrum meetings, helping EM & PM with roadmap planning, and writing code alongside other Android engineers. • Collaborate with Design and Product to evolve how members move through and experience the app, from onboarding to daily use, ensuring fast, intuitive, and delightful interaction patterns • Design and develop reusable, high-performance components and tools that unlock faster experimentation, iteration, and cross-team collaboration • Champion engineering excellence, app performance, quality, and reliability, particularly in the context of complex, global, location and safety-focused mobile applications
Senior Android Engineer
CoorBCoorB offers financial institutions an express route to seamless digital transformation.
• As a Senior Android Software Engineer, you will be responsible for designing, developing, and optimizing Android applications that offer exceptional user experiences. • You’ll collaborate closely with product managers, designers, and other engineers to bring innovative features to life. • Understand the project needs and work on achieving all assigned tasks in a clear and timely manner. • Design and build advanced applications for the Android platform. • Collaborate with cross-functional teams to define, design, and launch new features. • Conducting code reviews, maintaining code quality, and ensuring adherence to coding standards. • Troubleshoot and debug issues to improve application performance and reliability. • Continuously discover, evaluate, and implement new technologies to maximize development efficiency. • Understand client requirements and translate them into functional applications. • Stay up to date with the latest industry trends in mobile technology.
• Develop and maintain a high-performance Android application using modern development approaches • Write clean, testable, and maintainable code • Participate in technical decision-making and contribute to building scalable application architecture • Work on improving user experience and key product metrics • Collaborate with cross-functional teams (Android, backend, design, product) during ideation, design, and feature development • Take part in code reviews and share best engineering practices within the team
Mid-Level Android Developer, Kotlin, Multi-Platform
SD SolutionsCreate exceptional products with passionate people
• Implement mobile features based on designs and wireframes • Develop and maintain clean, reliable Kotlin code for Android applications • Collaborate with the team on multi-platform initiatives , including limited iOS work where applicable • Ensure application performance, stability, and responsiveness • Debug issues, fix bugs, and support continuous improvement • Follow established coding standards, architecture, and best practices • Contribute to team discussions around technical solutions and improvements




