Senior Android Software Engineer - Colombia
Full-time
Worldwide
Oct 20, 2026
RemoteMatch analyzes your experience against this role's specific tech stack, timezone overlap, and requirements.
About the Role
Compensation & Terms: USD 3,000. Contract: Indefinite. Modality: 100% remote. Location: Colombia. Schedule: Monday/Thursday 9:00 to 18:30 | Friday: 9:00 to 16:00 hrs. Important: Multinational Retail. Objectives: Build high-quality features, design, create, and maintain high-performance, reusable, and reliable code. Functions: Understand user stories in order to translate them into quality code. Work within communities, guide community-achieved results and goals. Lead problem-solving activities. Participate in Scrum ceremonies and backlog refinements. Develop features according to your expertise. Mandatory Experience: Experience in Agile software development. Minimum 3 years in mobile development, Retrofit, MVP and MVVM design patterns, Android Jetpack libraries, native development with Kotlin, dependency injection with Dagger 2 and Hilt, Git usage, Object-Oriented Programming, Firebase Crashlytics, and others. Desirable: Continuous integration with GitLab CI, Bitrise; Unit testing with Mockito, JUnit, TDD; SOLID principles; Clean Architecture principles; Monitoring via GA, Instana, Datadog. Education: Information Technology or related field. Skills: MVP, MVVM, Kotlin, Dagger 2, Hilt, Firebase Crashlytics, Object-Oriented Programming. Originally posted on Himalayas