Logo for Premise

Staff Android Software Engineer

Roles & Responsibilities

  • 8+ years of mobile software engineering experience.
  • Proficiency in Kotlin, Jetpack Compose, and Android development tools.
  • Experience delivering high-impact projects in fast-paced environments.
  • Bachelor’s or Master’s degree in a STEM field.

Requirements:

  • Design and build Android features in Kotlin using Jetpack Compose.
  • Translate business needs into technical implementations and define milestones.
  • Manage the full lifecycle of mobile feature development from research to deployment.
  • Collaborate with cross-functional teams and communicate technical concepts effectively.

Job description

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 realtime, cost effectively, and with the visibility you need. So leaders inside organizations, nonprofit 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 forwardthinking Staff Android Software Engineer in LATAM to be a fundamental part of Premises 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 inthemoment 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 crossfunctional team of engineers and data scientists, fostering a highperforming, collaborative environment focused on technical excellence and continuous improvement.
  • Communicate complex technical concepts, model performance, and project outcomes effectively to stakeholders, including nontechnical 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 highimpact projects in fastpaced, crossfunctional 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 CICD 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 Ondevice Computer Vision and photo analysis.
              • Experience writing crossplatform code using Kotlin Multiplatform.
              • Knowledge of backend development, including backend services in Kotlin, Python, or Scala.
              • Knowledge of web development using Javascript.

Android Developer Related jobs

Other jobs at Premise

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.