Mid- Senior Android Engineer

Talentflow

Tijuana

Presencial

MXN 600.000 - 800.000

Jornada completa

Hace 9 días

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 engineering team building complex native Android applications and user interfaces in a fast-paced environment.

You will contribute across the full development lifecycle, collaborating with product, UX, and embedded teams to deliver high-quality software. This role offers autonomy, technical leadership, and opportunities to influence architecture and tooling decisions.

Formación

  • Bachelor's degree in Computer Science, Engineering, or related field, with 6+ years of experience, or a Master's degree with 4+ years in native Android.
  • Strong experience developing native Android applications.
  • Extensive knowledge of Android SDK and various Android versions.
  • Experience with Java and Kotlin and data binding.
  • Familiarity with Git and version control systems.
  • Excellent written and verbal communication and the ability to work independently.
  • Advanced English communication skills.

Responsabilidades

  • Develop and deliver complex Android user interfaces using Java, Kotlin, and XML.
  • Provide technical leadership around UI architecture and implementation.
  • Participate in requirements, architecture, design, implementation, testing, and validation.
  • Integrate Android apps with embedded software via serial and Ethernet interfaces.
  • Collaborate with product and UX teams to translate requirements into software solutions.
  • Define tasks, estimate effort, and support project planning.
  • Contribute to system architecture discussions and technical decisions.
  • Provide guidance and mentorship to other engineers.
  • Balance multiple projects with a high degree of autonomy.

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

Senior Android Engineer: UI & Systems Architect
Senior Android Engineer: UI & Systems Architect

Talentflow • Tijuana

Presencial
MXN 600.000 - 800.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
Android Automotive Developer
Android Automotive Developer

Luxoft • México

Presencial
MXN 600.000 - 900.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
Sr Android Developer
Sr Android Developer

InfoVision Inc. • Monterrey

Presencial
MXN 900.000 - 1.300.000
Senior Android Engineer — Kotlin, React Native & Leadership
Senior Android Engineer — Kotlin, React Native & Leadership

InfoVision Inc. • Monterrey

Presencial
MXN 900.000 - 1.300.000
Senior Android Developer
Senior Android Developer

Sii Poland • Ciudad de México

A distancia
USD 3249 - 5416
Senior Android Engineer - Remote, Kotlin & Scalable Apps
Senior Android Engineer - Remote, Kotlin & Scalable Apps

Kake • Estado de México

A distancia
USD 120.000 - 180.000
Competitive Pay in USD
Fully Remote
Better Me Fund
+1
Android Software Developer
Android Software Developer

Luxoft • Guadalajara

Presencial