company logo

C3 Android - Development

Encora.com

Office

Mexico

Full Time

Important Information

  • Experience: +6 years
  • Job Mode: Full-time
  • Work Mode: Work from home

Job Summary

We are seeking a talented Android Developer with experience building modern, high-quality mobile applications. The ideal candidate is fluent in Kotlin, has a deep understanding of the Android SDK, and is passionate about delivering performant, secure, and user-friendly applications. You’ll collaborate closely with cross-functional teams to design, develop, and optimize Android features while adhering to clean architecture principles and best coding practices.

Responsibilities And Duties

  • Design, develop, and maintain Android applications using Kotlin and modern development frameworks.
  • Integrate with RESTful APIs and WebSockets for real-time communication.
  • Implement and maintain clean architecture and scalable code using object-oriented principles and modern design patterns.
  • Collaborate with Product, QA, and Backend teams to deliver robust, user-focused solutions.
  • Debug, profile, and optimize applications for performance, stability, and security.
  • Apply observability best practices to ensure monitoring, logging, and performance tracking of mobile applications.
  • Work with payments integrations and ensure secure data handling.
  • Contribute to improving app navigation using the Navigation Component and follow Android UI/UX best practices.
  • Maintain clear, high-quality code, and participate in code reviews.
  • Proactively identify technical improvements and performance enhancements.

Qualifications And Skills

  • 6+ years of recent Android development experience. Ability to show code snippets and/or open-source projects are bonus points!
  • Fluency in Kotlin (the language we use).
  • Familiar with RESTful APIs and WebSockets and how to use them from Kotlin-based Android applications.
  • Good knowledge of Android SDK.
  • Experience with payments.
  • Knowledge of libraries commonly used in Android development (for instance Koin, RxJava, Retrofit, Room, Coroutines).
  • Experience with object-oriented concepts and design patterns.
  • Good knowledge of different Android application architecture patterns.
  • Ability to debug and profile applications.
  • Excellent command of written and spoken English (min. B2 level).
  • Experience in working in small teams and with version control systems (and if that’s Git, even better!)
  • Knowledge of security issues on mobile.
  • Basic knowledge of SQL, SQLite.
  • Navigation component.
  • Clean architecture approach.
  • Hands-on experience in improving application performance.
  • Practical knowledge of observability best practices in mobile applications.
  • Great personality and communication skills.

About Encora

Encora is a global company that offers Software and Digital Engineering solutions. Our practices include Cloud Services, Product Engineering & Application Modernization, Data & Analytics, Digital Experience & Design Services, DevSecOps, Cybersecurity, Quality Engineering, AI & LLM Engineering, among others. 

At Encora, we hire professionals based solely on their skills and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality. 

C3 Android - Development

Office

Mexico

Full Time

October 17, 2025

company logo

Encora

encorajobs