engineering
Posted 4 weeks agoSenior Mobile Developer (Java/Kotlin) - Ecommerce (Colombia)
Bogota, ColombiaRemote
Responsibilities
- RESPONSIBILITIES - Design, build, and maintain native Android applications using Kotlin - Collaborate with product managers, designers, and backend engineers to deliver high-quality features - Ensure application performance, quality, and responsiveness - Write clean, maintainable, and testable code following best practices - Integrate RESTful APIs and backend services - Identify, troubleshoot, and resolve bugs and performance issues - Participate in code reviews and contribute to technical discussions -
Requirements
- This position requires strong expertise in Kotlin and modern Android development practices, with a focus on building scalable, reliable, and user-friendly applications.
- experience working with RESTful APIs, mobile architecture patterns such as MVVM, and modern frameworks like Jetpack Compose and Coroutines.
- experience developing native Android applications using Kotlin - Strong knowledge of Java -
- Experience with Android frameworks (Jetpack Compose, Coroutines, Hilt) -
- Experience integrating RESTful APIs - Solid understanding of mobile architecture patterns (MVVM or MVP) -
- Experience with version control systems (Git) -
- Experience with testing (unit tests and automation) -
- Experience with CI/CD tools (CircleCI or similar) - Strong skills in performance optimization and debugging mobile applications - Proven ability to collaborate with cross-functional teams -
- Experience with reactive programming (advanced Coroutines or Rx) -
- Experience with payment integrations (e.g., Stripe, PayPal) -
- Experience with UI automation testing - Knowledge of mobile security best practices WHAT WE OFFER - 100% Remote Work: Enjoy the freedom to work from the location that helps you thrive.
Benefits
- All it takes is a laptop and a reliable internet connection. - Highly Competitive USD Pay: Earn an excellent, market-leading compensation in USD, that goes beyond typical market offerings. - Paid Time Off: We value your well-being.
- Our paid time off policies ensure you have the chance to unwind and recharge when needed. - Work with Autonomy: Enjoy the freedom to manage your time as long as the work gets done.