Senior Android Developer

Moovx
πRemote - Worldwide
Please let Moovx know you found this job on JobsCollider. Thanks! π
Summary
Join LATAM's top IT service company as a Senior Android Developer! This role involves contributing to high-impact Android applications used by millions. You'll participate in architectural decisions, build reusable components, and collaborate with a talented team. The ideal candidate possesses extensive Android development experience, expertise in Kotlin/Java, and a strong understanding of mobile architecture and design patterns. We offer competitive salaries in USD, 100% remote work options within LATAM, and opportunities for growth within a dynamic team.
Requirements
- 5+ years of professional experience in Android development
- Solid experience with Jetpack Compose
- Strong understanding of privacy and security in mobile applications
- Experience evaluating and integrating third-party libraries
- Expert knowledge of Java/Kotlin, the Android SDK, and related frameworks
- Experience designing mobile applications to consume RESTful APIs
- Experience leading software projects using version control systems like GitHub
- Strong foundation in data structures, algorithms, object-oriented programming, MVVM architecture, and Android design patterns
- Proficiency with the following libraries: OKHttp, Retrofit 2, Kotlinx Serialization, Moshi, Dagger 2 / Hilt
- Knowledge of LiveData and Kotlin Event Flow
- Experience with Java-Kotlin interoperability
- Understanding coroutines/multi-threading, memory management, networking, caching, performance optimization, localization, and mobile app security
- Experience with modern build strategies, continuous integration, unit testing, test-driven development (TDD), static analysis, and automated integration testing
- Familiarity with Agile methodologies
- Experience in Accessibility, Localization, and Internationalization
- Excellent verbal and written communication skills to collaborate with technical and business teams
- Ability to thrive in a fast-paced, results-oriented environment
- Advanced level of English
Responsibilities
- Apply your expert knowledge of Android development using Kotlin/Java to contribute to a team that impacts millions of users
- Participate in architectural and design decisions, ensuring scalable and maintainable solutions
- Build reusable components with elegant and intuitive interfaces
- Break down features into focused work units, estimate release timelines, and collaborate with the team to deliver on schedule
- Collaborate with other engineers through pair programming and code reviews
- Participate in code and design reviews, promote engineering best practices, and attend weekly mobile team learning sessions
- Bring a thoughtful perspective, empathy, creativity, and a positive attitude to tackle challenging problems
- Make informed decisions on what code to test and how to test it effectively
- Collaborate with other engineering teams and architects to develop new features
Preferred Qualifications
Experience in POS/Retail (optional, but valued)
Benefits
- Competitive salaries throughout LATAM (USD)
- Possibility of working 100% remote from anywhere in LATAM
- Possibility of joining a new team with great challenges and growth prospects
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
πCanada, United States
πChina
πTaiwan
πUnited States
πIndia
πCanada, United States
πWorldwide
πCosta Rica