Mid- Senior Android Engineer

Talentflow

Tijuana

Presencial

MXN 480.000 - 640.000

Jornada completa

hace 12 horas
Sé de los primeros/as/es en solicitar esta vacante

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Descripción de la vacante

Talentflow is seeking a Mid-Senior Android Engineer to join a highly technical software team building complex native Android apps and interfaces. You will lead UI architecture decisions and mentor engineers, while collaborating with product, UX, and embedded teams to translate requirements into robust software solutions.

The ideal candidate has 6+ years of native Android experience, proficiency in Java and Kotlin, and strong English communication skills.

Formación

  • 6+ years of native Android development experience.
  • Strong knowledge of Android SDK and architectures.
  • Proficient in Java and Kotlin with UI emphasis.
  • Experience with Git and modern tooling.
  • Excellent written and verbal communication in English.
  • Ability to lead and mentor other engineers.

Responsabilidades

  • Develop and deliver complex Android UIs using Java, Kotlin, and XML.
  • Provide technical leadership around UI architecture and implementation.
  • Participate in requirements, design, implementation, testing, and validation.
  • Integrate Android apps with embedded software via serial/Ethernet.
  • Collaborate with product, UX, and technical teams to translate requirements.
  • Define tasks, estimate effort, and support project planning.
  • Contribute to system architecture discussions and decisions.
  • Mentor engineers and balance multiple projects autonomously.

Conocimientos

Android
Java/Kotlin
UI development
Architectural leadership
Git
English

Educación

Bachelor's degree in Computer Science
Master's degree

Herramientas

Gradle
Jenkins
Docker

Descripción del empleo

We are currently looking for a Mid- Senior Android Engineer to join a highly technical software engineering team developing complex native Android applications and user interfaces.

This is a great opportunity for an experienced Android engineer who enjoys working close to software architecture, UI development, system integration, and cross-functional technical teams.

What You’ll Do
  • Develop and deliver complex Android user interfaces using Java, Kotlin, and XML.
  • Provide technical leadership around UI architecture and implementation.
  • Participate in software requirements, architecture, detailed design, implementation, documentation, testing, and validation.
  • Integrate Android applications with embedded software through serial and Ethernet interfaces.
  • Work with product, UX, and technical teams to translate requirements into high-quality software solutions.
  • Define development tasks, estimate effort, and support project planning.
  • Contribute to system architecture discussions and technical decision-making.
  • Provide technical guidance and mentorship to other engineers.
  • Balance multiple projects and priorities while working with a high degree of autonomy.
What We’re Looking For
  • Bachelor’s degree in Computer Science, Engineering, or a related field, with 6+ years of experience, or a Master’s degree with 4+ years of experience developing complex native Android applications.
  • Strong experience developing native Android applications.
  • Strong knowledge of the Android SDK and different Android versions.
  • Strong understanding of Android layouts and Data Binding.
  • At least 3 years of professional experience with Java and complex Java applications.
  • Experience with Kotlin.
  • Solid understanding of object-oriented design principles.
  • Experience integrating graphical and video assets into Android applications.
  • Experience with Git or other version control systems.
  • Strong problem-solving and organizational skills.
  • Excellent written and verbal communication skills.
  • Ability to work independently and manage multiple concurrent projects.
  • Advanced English.
Nice to Have
  • Experience with Linux and command-line tools.
  • Experience building or customizing Android Open Source Project (AOSP) images.
  • Knowledge of unit and integration testing, including JUnit and Espresso.
  • Experience with Dagger/Hilt or other dependency injection frameworks.
  • Experience with Room and database management.
  • Knowledge of MVVM and Clean Architecture.
  • Experience working with embedded systems and serial/Ethernet communication.
  • Experience with Python, Groovy, Shell, C/C++.
  • Experience with Gradle, Jenkins, or Docker.
  • Familiarity with UML and Agile/Scrum methodologies.
Why Join?
  • Opportunity to work on technically complex software products.
  • Collaborate with experienced engineers across multiple disciplines.
  • Work on challenging Android and system-level development projects.
  • Opportunity to contribute to architecture and technical decisions.
  • Professional growth within a highly technical engineering environment.
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Android Engineer (Mid-Senior) - UI & Architecture Lead
Android Engineer (Mid-Senior) - UI & Architecture Lead

Talentflow • Tijuana

Presencial
MXN 480.000 - 640.000
Android Developer
Android Developer

KAKE • Estado de México

A distancia
MXN 2.042.000 - 2.722.000
Competitive Pay in USD
Fully Remote
Better Me Fund
+1
Android Software Engineer II
Android Software Engineer II

SimplePractice • Ciudad de México

Híbrido
MXN 744.000 - 1.117.000
Privatized Medical, Dental & Vision Coverage
Work From Home stipend
Flexible Time Off
+3
Senior Android Developer
Senior Android Developer

Encora Inc. • Hermosillo

Presencial
MXN 480.000 - 960.000
Staff Senior Android Developer
Staff Senior Android Developer

Encora Inc. • Hermosillo

Presencial
MXN 600.000 - 900.000
Sr Android Developer
Sr Android Developer

InfoVision Inc. • Monterrey

Presencial
MXN 900.000 - 1.300.000
Senior Android Developer
Senior Android Developer

Sparq • Ciudad de México

Presencial
MXN 30.000 - 80.000
Continuous development through training
Mentorship programs
Creative work environment
+1
Senior Android Engineer — Kotlin, React Native & Leadership
Senior Android Engineer — Kotlin, React Native & Leadership

InfoVision Inc. • Monterrey

Presencial
MXN 900.000 - 1.300.000
Remote Android Engineer - Kotlin/Java, Impactful Apps
Remote Android Engineer - Kotlin/Java, Impactful Apps

INDI Staffing Services • Ciudad de México

Híbrido
MXN 420.000 - 640.000
Tailored compensation
Tech-driven tools
Autonomous schedule
+4
Senior Software Engineer (Backend) ID63949
Senior Software Engineer (Backend) ID63949

AgileEngine • Puebla de Zaragoza

Híbrido
MXN 1.375.000 - 1.719.000
Professional growth
Competitive compensation
Exciting projects
+1