Senior Android Developer

Sparq

Ciudad de México

On-site

MXN 30,000 - 80,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Continuous development through training
Mentorship programs
Creative work environment
Opportunity for advancement

Job summary

An established industry player is seeking a Senior Android Engineer to join their dynamic team. In this role, you will contribute to innovative mobile initiatives that enhance the travel experience for millions. You will leverage your expertise in Android development, particularly in Kotlin and Java, to build seamless applications that meet high standards of performance and security. This position offers the chance to work in a collaborative environment, where your contributions will directly impact how travelers interact with technology in the aviation sector. If you are passionate about mobile development and eager to shape the future of travel tech, this opportunity is for you.

Qualifications

  • 5+ years of experience as an Android developer with strong expertise.
  • Proficiency in Kotlin and working knowledge of Java required.

Responsibilities

  • Develop mobile applications for Android platforms using Kotlin and Java.
  • Collaborate with cross-functional teams to implement technical solutions.

Skills

Android native application development
Kotlin
Java
RESTful APIs integration
Room/SQLite
Multi-threading
Asynchronous programming
3rd party SDKs integration
Analytics and crash reporting tools
Unit testing with JUnit/Espresso

Job description

Team Sparq is committed to creating high-quality tech careers while helping clients accelerate their digital transformation journey. We are committed to being an inclusive workplace, maintaining a culture of equitable, diverse employment and advancement company-wide.

Why you will enjoy Mondays again:

  • Opportunity to collaborate with a diverse group of colleagues in a fun, creative environment
  • Progressive career journey and opportunity for advancement
  • Continuous development through training, mentorship and certification programs
  • Exposure to modern technologies across various industries in an agile environment

A Day in the Life:

As a Senior Android Engineer, you will contribute to important mobile initiatives that serve millions of passengers worldwide. Working at the intersection of technology and travel, you'll play a valuable role in implementing the technical vision of our client's flagship Android applications as part of a talented team of Sparq developers. You'll help shape how travelers interact with the airline - from booking to boarding and beyond - by building seamless, innovative mobile experiences in the aviation industry.

In this role, you'll work with cross-functional teams to transform business requirements into effective technical solutions, ensuring the mobile platform maintains high standards of performance, security, and user experience. Your expertise will contribute to modernizing our client's mobile architecture while maintaining the reliability customers depend on for their travel needs.

Key Responsibilities:

Technical Implementation & Development

  • Develop mobile applications for Android platforms, leveraging Kotlin and/or Java
  • Develop new functionality on our existing software products using Kotlin and Java
  • Implement technical solutions following established architecture and design patterns (MVVM, MVC, etc.)
  • Knowledgeable of asynchronous operations in both Java, and Kotlin
  • Adhere to coding standards and best practices for Android development
  • Make informed decisions about implementation approaches for features
  • Participate in problem-solving for technical challenges
  • Identify and address technical debt in your areas of ownership
  • Communicate technical constraints and possibilities to the Engineering Lead
  • Support security standards implementation in mobile applications
  • Collaborate in a fast-paced, agile environment, working alongside a small, dynamic team of engineers
  • Collaborate effectively with other team members across time zones
  • Collaborate with other client engineering teams
  • Participate in knowledge sharing
  • Contribute meaningfully in code reviews
  • Help ensure robust testing for mobile features

Technical Excellence

  • Keep up-to-date with Android platform updates and industry trends
  • Apply mobile development best practices in your work
  • Suggest innovations and improvements when appropriate

Required Technical Skills:

  • 5+ years of experience as an Android developer
  • Strong expertise with Android native application development
  • Proficiency in Kotlin and working knowledge of Java
  • Experience with RESTful APIs integration
  • Room/SQLite experience including offline functionality
  • Experience with multi-threading and asynchronous programming
  • Knowledge of integrating 3rd party SDKs
  • Experience with analytics and crash reporting tools
  • Unit testing experience using JUnit/Espresso
  • Experience with performance optimization and debugging
  • Good understanding of memory management and application lifecycle
  • Experience participating in code reviews and design discussions
  • Knowledge of mobile design patterns and architecture principles

Required Consulting Skills:

  • Self-motivated with ability to manage assigned work effectively
  • Comfortable working in dynamic environments with changing priorities
  • Good communication skills within the team and across functional boundaries
  • Collaborative approach to problem-solving
  • Proactive mindset with attention to detail
  • Ability to mentor junior developers when needed
  • Comfortable presenting technical information to team members
  • Experience working in agile development environments

Equal Employment Opportunity Policy: Sparq is proud to offer equal employment opportunity without regard to age, color, disability, gender, gender identity, genetic information, marital status, military status, national origin, race, religion, sexual orientation, veteran status, or any other legally protected characteristic.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Mobile Engineer (iOS & Android)
Senior Mobile Engineer (iOS & Android)

EPAM Systems • Mexico

Remote
MXN 900,000 - 1,300,000
Healthcare benefits
Paid time off
Upskilling and certification
+2
Senior Android Developer
Senior Android Developer

Sii Poland • Ciudad de México

On-site
USD 3,249 - 5,416
AQA Mobile Engineer (Senior) ID22336
AQA Mobile Engineer (Senior) ID22336

AgileEngine, LLC. • Puebla de Zaragoza

Remote
MXN 1,448,000 - 1,991,000
Flextime
Remote work options
Mentorship & Tech Talks
AQA Mobile Engineer (Middle) ID22336
AQA Mobile Engineer (Middle) ID22336

AgileEngine, LLC. • Puebla de Zaragoza

Remote
MXN 1,086,000 - 1,629,000
Flextime
Remote work
Education budget
Senior Android Engineer - Remote, Kotlin & Scalable Apps
Senior Android Engineer - Remote, Kotlin & Scalable Apps

Kake • Estado de México

Remote
USD 120,000 - 180,000
Competitive Pay in USD
Fully Remote
Better Me Fund
+1
Senior QA Engineer - Mobile & Web Automation Lead
Senior QA Engineer - Mobile & Web Automation Lead

Tech Holding • Mexico

Remote
MXN 900,000 - 1,200,000
Android Developer
Android Developer

Brillio • Región Centro

On-site
MXN 1,072,386 - 1,429,848
Senior Software Engineer
Senior Software Engineer

Fulcrum Digital • Ciudad de México

Hybrid
MXN 600,000 - 900,000
Senior Software Engineer (Backend) ID63949
Senior Software Engineer (Backend) ID63949

AgileEngine • Puebla de Zaragoza

On-site
MXN 1,375,043 - 1,718,804
Professional growth
Competitive compensation
Exciting projects
+1
Tech Lead, Android Core Product
Tech Lead, Android Core Product

Jobgether SRL • Ciudad de México

Remote
MXN 2,521,000 - 3,602,000
Bonus
Stock options
Fully distributed team