Android developer - R01557110

4 Hours ago • 5-7 Years
Mobile Development

Job Description

Brillio is seeking a Senior Software Development Lead for Android application development. The role involves designing, building, and maintaining advanced Android applications using Kotlin and Java, leveraging the Android SDK, Jetpack components, and architectural patterns like MVVM. Responsibilities include integrating with RESTful APIs, managing data, implementing modern UI, and ensuring app stability through unit and UI testing. The lead will also manage app releases and comply with Google Play Store policies.
Must Have:
  • 5-7 years of hands-on experience in Android application development.
  • Strong proficiency in Kotlin and Java.
  • Deep understanding of the Android SDK, Jetpack components, and Android architecture best practices.
  • Proven experience implementing architecture patterns such as MVVM, MVP, or MVI.
  • Solid understanding of REST APIs, JSON, and mobile networking.
  • Proficient with development tools such as Git, Gradle, and Android Studio.
  • Experience with unit testing and UI testing using JUnit, Espresso, or related frameworks.
  • Knowledge of Play Store submission, versioning, and release management processes.

Add these skills to join the top 1% applicants for this job

communication
github
talent-acquisition
game-texts
agile-development
release-management
android-sdk
networking
gradle
junit
json
git
kotlin
android-studio
java

Senior Software Development Lead

Job requirements

  • 5–7 years of hands-on experience in Android application development.
  • Strong proficiency in Kotlin and Java.
  • Deep understanding of the Android SDK, Jetpack components, and Android architecture best practices.
  • Proven experience implementing architecture patterns such as MVVM, MVP, or MVI.
  • Solid understanding of REST APIs, JSON, and mobile networking.
  • Familiarity with modern UI/UX principles and ability to implement pixel-perfect designs.
  • Proficient with development tools such as Git, Gradle, and Android Studio.
  • Experience with unit testing and UI testing using JUnit, Espresso, or related frameworks.
  • Knowledge of Play Store submission, versioning, and release management processes.
  • Strong communication skills and ability to thrive in a collaborative, agile environment.

Daily Activities:

  • Design, build, and maintain advanced Android applications using Kotlin and Java.
  • Utilize Android SDK and architecture components such as ViewModel, LiveData, Room, and Navigation to build scalable and maintainable apps.
  • Implement modern UI components, layouts, and animations to create intuitive user experiences.
  • Apply architectural patterns such as MVVM, MVP, or MVI to structure and organize code effectively.
  • Integrate with RESTful APIs and work with JSON to manage data and network communications.
  • Collaborate with product, design, and engineering teams to define and implement app features and enhancements.
  • Use Git, Gradle, and Android Studio for development, version control, and build automation.
  • Conduct thorough unit and UI testing using tools like JUnit and Espresso to ensure high app stability and quality.
  • Manage app releases, versioning, and comply with Google Play Store policies and submission guidelines.
  • Troubleshoot, debug, and optimize application performance using appropriate tools and techniques.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Set alerts for more jobs like Android developer - R01557110
Set alerts for new jobs by Brillio
Set alerts for new Mobile Development jobs in Mexico
Set alerts for new jobs in Mexico
Set alerts for Mobile Development (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙