Posted:
3/12/2025, 6:43:39 AM
Location(s):
Mexico City, Mexico City, Mexico ⋅ Mexico City, Mexico
Experience Level(s):
Mid Level ⋅ Senior
Field(s):
Software Engineering
Workplace Type:
On-site
Important Information
Experience: +6 years
Job Mode: Full-time
Work Mode: Onsite
*This is a on-site position in CDMX, candidates are required to assist to the office*
Job Summary
We are looking for a skilled Android App Developer to design, develop, and maintain high-performance Android applications. The ideal candidate should have a strong understanding of Kotlin/Java, Android SDK, Jetpack components, and REST APIs. You will collaborate with cross-functional teams to create user-friendly and scalable mobile applications.
Responsibilities and Duties
· Develop, test, and maintain Android applications using Kotlin/Java.
· Work with Android SDK, Jetpack, Room, LiveData, ViewModel, and other modern frameworks.
· Integrate RESTful APIs and work with third-party libraries.
· Optimize applications for performance, responsiveness, and efficiency.
· Write clean, maintainable, and scalable code following best practices.
· Implement MVVM, MVP, or Clean Architecture for better app structuring.
· Work with Firebase, Google Maps, Push Notifications, and Payment Gateways as needed.
· Debug and fix application issues, improving performance and usability.
· Collaborate with UI/UX designers to implement a seamless user experience.
· Use Git/GitHub for version control and collaborate with other developers.
· Stay updated with the latest Android development trends and best practices
Qualifications and Skills
· Proficiency in Kotlin and Java for Android development
· Strong understanding of Android SDK, Jetpack Libraries, and MVVM architecture.
· Experience with REST APIs, Retrofit, OkHttp, and JSON parsing.
· Knowledge of Room Database, SQLite, and local data storage.
· Experience with LiveData, Coroutines, and Flow for asynchronous programming.
· Familiarity with Firebase (Auth, Firestore, Analytics, Cloud Messaging).
· Hands-on experience with Gradle, Dependency Injection (Dagger/Hilt), and Jetpack Compose (optional).
· Understanding of Material Design guidelines and responsive UI development.
· Good problem-solving skills and ability to write efficient, scalable code
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.
Website: https://encora.com/
Headquarter Location: Scottsdale, Arizona, United States
Employee Count: 10001+
Year Founded: 2003
IPO Status: Private
Last Funding Type: Private Equity
Industries: Big Data ⋅ Cloud Computing ⋅ Software