Senior Android Developer
ioconnectservices.com
Guadalajara
Posted Feb 18, 2025
- Full-time
- Remote
Job description
We are looking for a **Senior Android Developer** to join our team and help build high-quality, scalable, and innovative mobile applications. As a senior member of our development team, you will lead Android projects, mentor junior developers, and collaborate with cross-functional teams to deliver top-tier mobile experiences. ### Responsibilities - Design, develop, and maintain advanced applications for the Android platform. - Write clean, maintainable, and scalable code using Kotlin/Java. - Collaborate with product managers, designers, and backend developers to define app requirements and user experiences. - Ensure performance, quality, and responsiveness of applications. - Work with APIs, message brokers, databases, and cloud services to integrate mobile applications with backend systems. - Identify and resolve performance bottlenecks and bugs. - Maintain up-to-date knowledge of Android development best practices and emerging trends. - Conduct code reviews and mentor junior developers. - Ensure applications comply with security and data privacy regulations. ### Requirements - **5+ years of experience** in Android application development. - Strong proficiency in **Kotlin** and **Java**. - Deep understanding of the Android SDK, Jetpack libraries, and Material Design principles. - Experience with **MVVM, MVP, or Clean Architecture**. - Proficiency in RESTful APIs, GraphQL, and third-party integrations. - Strong knowledge of dependency injection frameworks (e.g., Dagger, Hilt). - Experience with unit testing, UI testing, and test automation frameworks. - Familiarity with CI/CD pipelines and version control (Git). - Knowledge of security best practices for mobile applications. - Excellent problem-solving, communication, and leadership skills. ### Nice to have - Experience with **Jetpack Compose**. - Knowledge of **Flutter or React Native** for cross-platform development. - Published apps on the Google Play Store. - Experience in the Fintech industry and credit card payments systems.