Staff Android Software Engineer

Premise
$579,905 - $734,289 al año
Mexico City, Ciudad de México
Tiempo completo
hace 20 horas

We all know every decision should be driven by data. But what about the data you don’t know? For years, the status quo in data aggregation has lacked visibility, moved slowly, and cost too much. Leaving organizations to make critical decisions, day after day, without the whole picture. Premise changes that.


Across 138 countries and counting, our technology connects communities of global smartphone users to source actionable data in real-time, cost- effectively, and with the visibility you need. So leaders inside organizations, non-profit agencies and governments can now make the best decisions under the best conditions.


With Premise, organizations win. And communities win, too. People can earn more from their opinions and discoveries. They can influence their cities for the better. And, unlike other data sourcing methods out there, they can do it all with full transparency that the data they’re gathering is going to an organization that values it, and values them.


We’re growing rapidly, and we’re looking for a highly motivated, energetic, and forward-thinking Staff Android Software Engineer in LATAM to be a fundamental part of Premise's Core Platform team. In the role of Staff Android Software Engineer, you will be part of a team of highly talented individuals and be responsible for helping build features and shape the foundations of a mobile application with millions of users worldwide. If you are excited to work with a collaborative team of talented engineers, build and evolve the latest in the Android world, and see the real impact of your work in the market, this is your opportunity!


Premise thinks differently about market research, an industry undergoing fundamental changes right now. We’re adopting technology around new data collection methods, geolocation and in-the-moment CX that will modernize how (and how deeply) companies understand their customers. If you’re looking to impact the future of global insights and analytics, then let’s talk.


What You Will Do

  • Work directly with our product team to design and build Android features in Kotlin using Jetpack Compose.
  • Translate evolving business needs into technical implementations by gathering requirements, defining OKRs, and aligning milestones with organizational goals.
  • Drive the full lifecycle of mobile feature development, from research and prototyping to testing and rollout, ensuring scalable deployment and measurable business impact.
  • Work alongside a cross-functional team of engineers and data scientists, fostering a high-performing, collaborative environment focused on technical excellence and continuous improvement.
  • Communicate complex technical concepts, model performance, and project outcomes effectively to stakeholders, including non-technical audiences and executive leadership.

What You Bring Along


  • 8+ years of mobile software engineering experience in a team environment.
  • Experience working with modern Android development practices, including Kotlin, Jetpack Compose, and the Android framework.
  • Experience writing well organized, documented, and tested features.
  • A familiarity with the Android tools for development, debugging, testing, and performance analysis.
  • Proven track record of delivering high-impact projects in fast-paced, cross-functional environments.

Preferred Qualifications

  • Experience with Android mapping systems, such as Google Maps or Mapbox.
  • Experience using reactive programming using MVVM to design flexible, reactive systems.
  • Experience with Gradle, Dagger, Room, and Coroutines.
  • Experience with mobile CI/CD processes and Github Actions
  • Experience working with analytics systems to measure the impact of projects.
  • Bachelor’s or Master’s degree in Computer Science, Engineering, Statistics, Mathematics, Physics, or a related STEM field.

Bonus Points

  • Experience using On-device Computer Vision and photo analysis.
  • Experience writing cross-platform code using Kotlin Multiplatform.
  • Knowledge of backend development, including backend services in Kotlin, Python, or Scala.
  • Knowledge of web development using Javascript.

Postular
Otras recomendaciones de empleo:

Sr. Software Engineer (Store Commerce)

Petco
Querétaro, Querétaro
$995,253 - $1,260,213 al año
  • Is an experienced member of a team of software engineers,...
  • Drive the development of innovative and efficient software...
hace 1 semana

Android Software Engineer

Lyft
Ciudad de México
As an engineer at Lyft, you'll collaborate with teams like product, data science, analytics, and operations on code that empower...
hace 2 semanas

Senior Full Stack Software Engineer - Innovation Team

Western Governors University
Santa Fe, Nuevo México
  • Design, develop, and iterate on innovative web applications...
  • Rapidly prototype new ideas, products, and services...
hace 1 semana

Software Engineer OOP (Hybrid)

NielsenIQ
Mexico City, Ciudad de México
  • Develop solutions for industry leading analytics.
  • Work as part of a team to design, develop and deploy systems...
hace 1 semana

Software Engineer, Compilers, Runtimes and Toolchains

Google
Mexico City, Ciudad de México
Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and...
hace 2 semanas

Python Software Engineer (On-site)

Wizeline
Ciudad de México
Wizeline is a global digital services company helping mid-size to Fortune 500 companies build, scale, and deliver high-quality...
hace 2 semanas

Senior Software Engineer, Security, Privacy, Chrome Fuzzing

Google
Mexico City, Ciudad de México
  • 5 years of experience with software development in one or...
  • 3 years of experience testing, maintaining, or launching...
hace 3 semanas

Ruby Software Engineer

Sequoia Connect
Cuautitlán Izcalli, Estado de México
  • Develop secure, scalable, and maintainable backend...
  • Translate software requirements into high-performance...
hace 2 semanas

Software Engineer

PayJoy
Ciudad de México
  • Build independently and/or take ownership of sets of...
  • Experience in financial technology services...
hace 2 semanas

Senior Mobile Developer (Android) - Advertising

Truelogic
Ciudad de México
  • Design, develop, and maintain Android applications using...
  • Collaborate with cross-functional teams (product, design,...
hace 4 semanas