We are looking for an experienced Android Developer to join our team, working on the development of cutting-edge mobile applications while seamlessly integrating them with our back-end services built on Java and Spring Boot. This will be a 6-month project, with the possibility of extension. Responsibilities
Design, build, and maintain high-performance and reliable Android applications using the latest Android technologies.
Collaborate with back-end developers to design robust, scalable, and secure APIs using Java and Spring Boot.
Ensure seamless integration between Android front-end applications and back-end services.
Optimize mobile applications for performance, reliability, and scalability.
Debug and resolve issues across the entire application stack, from UI to API.
Write unit and integration tests to ensure the quality of the code and prevent bugs.
Collaborate with cross-functional teams, including product management, UI/UX designers, and QA, to deliver new features.
Qualifications
Proven professional experience in Android development.
Strong proficiency in Java and Spring, and hands-on experience with Android SDK.
Experience building back-end services using Java and Spring Boot.
Solid understanding of Android application architecture and design patterns (e.g., MVVM, MVP, etc.).
Experience working with RESTful APIs and integrating mobile applications with back-end services.
Experience working with databases such as My SQL, Mongo and Maria DB.
Experience with AWS cloud environment.
Knowledge of mobile UI/UX standards and best practices.
Familiarity with version control systems (e.g., Git).
Experience with unit testing, debugging, and performance optimization in mobile applications.
Strong problem-solving skills and ability to work independently or as part of a team.
Excellent communication and collaboration skills.
Intermediate English proficiency, at least B1/B2 level.
Why Join Us?
Full-time position
Payment in US dollars
100% remote anywhere in LATAM
12 PTO per year
Holidays from your country off and paid
Birthday off and paid
Career Path
Recognition Program
Paid Leaves
If you meet these requirements and are interested in applying for this position, please let us know. We look forward to the possibility of working with you.