freehire launches on Product Hunt on 26 August.

Follow →

Senior Frontend Mobile Engineer

Software Engineer FrontEnd Mobile Sr

Location: Mexico

Work Location: hybrid

Senior Frontend Mobile Developer (Android / Kotlin)

Senior Frontend Mobile Developer to participate in the development, enhancement, maintenance and support of Scanner mobile applications, using Kotlin-based Android development as the core technology stack.
Requirements
Must Have
  • 5+ years of experience in Android application development
  • 4+ years of experience with Kotlin
  • Solid experience with Java for Android development
  • Strong experience building, testing and maintaining native Android applications
  • Experience using Android Studio as primary development environment
  • Experience working with XML for UI definitions and application configurations
  • Strong understanding of Android application lifecycle and architecture patterns
  • Experience integrating mobile applications with backend REST APIs and enterprise services
  • Experience consuming cloud-based and microservice-based platforms
  • Knowledge of mobile security best practices and authentication mechanisms
  • Experience with Git and GitHub/GitHub Enterprise
  • Experience working in Agile/Scrum development environments
  • Experience participating in CI/CD processes using GitHub Actions and AirWatch
  • Strong troubleshooting, debugging and performance optimization skills
Nice to Have
  • Experience with Jetpack libraries and Android modern architecture components
  • Experience integrating event-driven backend platforms
  • Knowledge of AWS cloud services
  • Exposure to enterprise mobility management platforms
  • Experience collaborating with distributed backend teams
Responsibilities
  • Analyze User Stories and provide feedback for refinement activities.
  • Design, develop, test and maintain native Android applications using Kotlin and Java.
  • Implement user-facing functionality following mobile development best practices.
  • Integrate mobile applications with backend APIs and enterprise services.
  • Create and maintain XML layouts, configurations and application resources.
  • Participate in application architecture and technical design discussions.
  • Troubleshoot production issues and implement sustainable solutions.
  • Optimize application performance, usability and reliability.
  • Collaborate closely with Backend Developers, QA Engineers and Product Owners.
  • Participate in code reviews and contribute to development standards.
  • Support application deployment activities through AirWatch and CI/CD pipelines.
  • Identify technical risks and escalate issues when appropriate.
  • Ensure compliance with project guidelines, security standards and development processes.

Languages
English Developing Advanced
Locations
Hybrid – Mexico,

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available