Start Your Search Here

Job Search

Softtek

Puebla De Zaragoza / Global

Software Engineer FrontEnd Mobile Sr

Job Description

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,

Aplicar Now

Similar Opportunities

View all jobs