···
Log in / Register
Mobile Developer
$MXN 22,000-25,000/year
Indeed
Full-time
Onsite
No experience limit
No degree limit
C. 50 499D, Parque de la Mejorada, Centro, 97000 Mérida, Yuc., Mexico
Favourites
Share
Some content was automatically translatedView Original
Description

Job Summary: We are seeking an Android Developer to design, build, and maintain high-quality native mobile applications, ensuring optimal performance and exceptional user experience. Key Highlights: 1. Mobile Software Development (Android) using Kotlin and/or Java. 2. Technical and team collaboration for continuous improvement. 3. Implementation of modern user interfaces with Material Design. **About Us** We are a technology solutions integrator with over **11 years of experience** in the market. Our customer-centric philosophy has made us **strategic partners** for designing and integrating technology strategies that drive innovation and efficiency for our business partners. **Purpose of the Position** Analyze, design, develop, implement, and maintain software applications that meet business needs, ensuring their **quality, functionality, security, and stability**. **Functions and Responsibilities** * Analyze user requirements and translate them into technological solutions. * Mobile Software Development (Android) * Technical and Team Collaboration * Design and program web or desktop services. * Develop graphical interfaces ensuring usability. * Perform unit tests and integrations to validate software quality. * Document code, processes, and technical manuals. * Provide support and maintenance for existing applications. * Implement improvements and updates according to business needs. * Collaborate with QA, designers, and related departments. * Comply with security standards and development methodologies. * Development of projects focused on the transportation industry. * Execute unit and integration testing. * Identify, debug, and fix errors (bugs). **Position Requirements** **Education:** * Bachelor’s degree or Engineering in Computer Systems, Information Technologies, Software, or related fields. * Certifications in mobile application development (Android Associate/Professional Developer) or agile methodologies (Scrum) are desirable. **Experience:** * Minimum **3 years** of demonstrable experience in native Android mobile application development. * Demonstrable portfolio of applications published and maintained on Google Play (personal or professional projects). **Languages:** * Technical English (desirable). **Technical Knowledge** * **Objective of the Position** Design, build, and maintain high-quality native Android mobile applications, ensuring optimal performance, exceptional user experience, and correct implementation of business requirements. Actively participate in the full software development lifecycle, applying best practices and contributing to the technical evolution of the company’s mobile products. **Responsibilities and Functions** **1\. Mobile Software Development (Android)** * Design, code, and test native Android applications using **Kotlin** (and/or Java), ensuring code quality, performance, and maintainability. * Implement and adhere to defined software architectures (MVVM, Clean Architecture, etc.) to ensure scalability and robustness of applications. * Actively participate in defining and implementing code improvements, fixing bugs, and optimizing performance of existing apps. * Collaborate in implementing and improving development practices (CI/CD, unit and integration testing, code reviews) in the developer role. **2\. Technical and Team Collaboration** * Participate in agile ceremonies (daily stand-ups, planning, review, retrospective), actively contributing to the team’s and processes’ continuous improvement. * Share technical knowledge and best practices with other team members, fostering a collaborative and mutually supportive learning environment. * Maintain clear and proactive communication with the team regarding task progress, potential blockers, and technical challenges. **3\. Technical Execution** * Implement modern and responsive user interfaces, following **Material Design** principles and company style guidelines. * Integrate and consume backend services via REST/GraphQL APIs, efficiently handling data persistence, synchronization, and offline scenarios. * Implement basic security measures in code and data handling, following established guidelines (OWASP Mobile). * Stay up-to-date on latest trends, libraries, and tools in the Android ecosystem (Jetpack Compose, Android Jetpack, new SDK versions) to propose improvements. * Manage application lifecycle in Google Play Console (APK/Bundle generation, signing, store upload, release management). **Position Requirements** **Academic Background:** * Bachelor’s degree or Engineering in Computer Systems, Information Technologies, Software, or related fields. * Certifications in mobile application development (Android Associate/Professional Developer) or agile methodologies (Scrum) are desirable. **Work Experience:** * Minimum **3 years** of demonstrable experience in native Android mobile application development. * Demonstrable portfolio of applications published and maintained on Google Play (personal or professional projects). **Technical Knowledge:** * **Deep Native Android Expertise:** Kotlin (essential) and Java; familiarity with current patterns and tools. * **UI:** Jetpack Compose and/or XML-based views; knowledge of Material Design. * **Architectures:** MVVM, Clean Architecture, Repository pattern, dependency injection (Dagger/Hilt, Koin). * **Libraries and Tools:** Android SDK/Jetpack (Navigation, ViewModel, Room, Compose, etc.), Android Studio, Gradle dependency management. * **Connectivity and APIs:** Consumption of REST/GraphQL APIs (Retrofit, Ktor, OkHttp), state management, asynchronous programming (Coroutines, Flow). * **Storage:** Local databases (Room, SQLite), DataStore/SharedPreferences. * **Cloud Services:** Firebase (Auth, Cloud Messaging, Crashlytics, Analytics). * **Testing:** Familiarity with unit (JUnit, Mockito) and integration testing. * **Version Control:** Git (GitFlow, GitHub Flow). * **Agile Methodologies:** Familiarity with Scrum or Kanban. * **Publishing:** Knowledge of signing process, build generation, and publishing on Google Play Console. **Employment Conditions** * **Working Hours:** Monday to Friday, from **9:00 a.m. to 7:00 p.m.** * **Work Mode:** On-site or **hybrid, based on objective achievement**. * **Benefits:** Statutory benefits and **life insurance**. **Join an innovative, quality-oriented team.** If you’re passionate about development, continuous improvement, and working with modern technologies, we want to meet you! Job Type: Full-time Salary: $22,000.00 \- $25,000.00 per month Benefits: * Life insurance Work Location: On-site employment

Source:  indeed View original post
Juan García
Indeed · HR

Company

Indeed
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.