Currency

Senior Android Mobile Developer (Fixed-term contract: 6+ months)

275 - 412 USDNet per day - B2B
Mobile

Senior Android Mobile Developer (Fixed-term contract: 6+ months)

Mobile

Marcina Kasprzaka 4, Warszawa

Opensignal

Full-time
B2B
Senior
Remote
275 - 412 USD
Net per day - B2B

Tech stack

    English

    B2

    Kotlin

    advanced

    Android SDK

    advanced

    Java

    regular

Job description

About Opensignal

Opensignal is a mobile network analytics company that leverages crowd-sourced data to deliver actionable insights for telecoms stakeholders globally. Our data helps operators understand network experience, benchmark performance, and improve connectivity worldwide. At the heart of this effort is our Android SDK and suite of consumer apps that enable passive and active data collection at scale.


The Role

We’re looking for a Senior Android Engineer to help drive a new user-facing initiative within our data collection ecosystem. You’ll be instrumental in bridging our background Android SDK with rich UI components that can deliver helpful connectivity insights directly to users. This is a rare opportunity to shape the user experience of millions while ensuring tight integration with a powerful data-gathering backend.


Our Stack & Tools

  • Languages: Kotlin (100% for SDK), some Java in legacy codebases.

  • UI: Jetpack Compose (preferred), Views, Material Design.

  • CI/CD: Jenkins for continuous integration and deployment.

  • Apps: Three in-house Android apps integrating our SDK for validation, analytics, and debugging.

  • Other: Modern Android architecture components, Gradle, Git (we use GitHub), REST APIs...


What You’ll Do

  • Lead development of new in-app features that visualize network performance and provide real-time tips, alerts, and connectivity insights to users.

  • Collaborate closely with product managers, data scientists, and fellow developers to turn feature ideas and vague concepts into polished Android experiences.

  • Architect and implement UI components that can be modularly integrated into apps using our SDK.

  • Enhance the SDK to support these UI components - adding new data hooks, APIs, or behavior to expose relevant network analytics.

  • Ensure end-to-end quality, from data ingestion and processing through to the UX delivery on the device.

  • Own features from design through deployment, including testing, release, and post-launch iteration.

  • Analyse user engagement of the product and features to identify optimization opportunities.

  • Bring critical thinking and product vision to help shape to the product strategy to a genuinely useful utility product for consumers.


What We’re Looking For

  • Typically 5+ years (or comparable depth via shipped Android features / SDK contributions) with deep fluency in Kotlin and familiarity with Java. If you’ve built complex things without the title, we’d still like to hear from you.

  • Strong grasp of Android UI/UX design principles, Jetpack Compose or View-based UIs, and Material Design.

  • Demonstrated experience in building end-to-end features, not just UI or backend, but the whole flow.

  • Experience using product analytics (e.g. Mixpanel, GA4, Amplitude) to understand usage and engagement.

  • Ability to translate data and user feedback into UX or retention improvements.

  • Solid understanding of Android background processing, lifecycle management, and SDKs.

  • Comfortable partnering with product, design, and data teams - turning ambiguous problems into validated, user-centered solutions through feedback, experimentation (incl. A/B tests), and iteration.

  • Comfortable in an evolving environment: helps create clarity, documents decisions, and chooses pragmatic solutions.

  • Entrepreneurial spirit - proactively identifies opportunities and ships improvements rather than waiting for instructions.

  • Low-ego collaborator: shares credit, invites early critique, owns mistakes transparently, and treats feedback as a tool for raising the team’s bar.

  • Strong interpersonal intuition: adapts communication to the audience, gives and receives clear, respectful, actionable feedback, and helps align stakeholders without unnecessary friction.

    If you’re excited about our mission but don’t match every single bullet above, please apply - growth mindset and impact potential matter more than a perfect checklist.


Bonus Points

  • Experience developing and maintaining Android SDKs.

  • In-depth knowledge of network layers, connectivity APIs, and mobile radio technologies.

  • Cross-platform skills: ability to contribute to iOS development (Swift/Objective-C) in addition to Android.

  • Prior work on apps or SDKs that handle connectivity data, location, sensors, or system-level information.

  • Familiarity with analytics pipelines and designing features that support data collection goals.

  • Hands-on experience with CI/CD pipelines (especially Jenkins), automated testing, and release automation.

  • Enthusiastic yet pragmatic AI usage: experimented with coding assistants (e.g. Copilot, Claude, Gemini) to accelerate routine code/refactors/tests while critically reviewing outputs and staying mindful of limitations (quality, privacy, hallucinations).


Benefits

We believe we are stronger when we not only celebrate our many differences, values, and voices but include them in everyday practice. Having a diverse and inclusive culture is essential, which is why we offer a flexible approach to work-life balance, operating in a remote-hybrid way.


We also offer an attractive range of additional benefits, including:

  1. 95% remotely - the team meets in the Warsaw office for 1 day/month

  2. Summer party and other social events

  3. Comprehensive private health care package for you and your family (dental care included)

  4. Multisport Card


Why Join Opensignal?

  • Help improve mobile connectivity for millions around the world.

  • Work with a smart, mission-driven team in a remote-friendly culture.

  • Make real product impact, from technical architecture to UX decisions.

  • Collaborate across disciplines in a company that values both experimentation and accountability.

 

We are an equal opportunity employer. We welcome applicants of all backgrounds and provide reasonable accommodations. We encourage individuals from underrepresented groups and those returning from career breaks to apply.

 

NOTE: Opensignal only reviews job applications submitted through our official website: https://www.opensignal.com/about/opensignal-careers

If you have received an offer or communication that seems suspicious or did not go through our website, do not share any personal or financial information.

If you are unsure about the legitimacy of a job offer or recruitment message you received, please contact us directly at: careers@opensignal.com.


Published: 01.10.2025
Office location

Senior Android Mobile Developer (Fixed-term contract: 6+ months)

275 - 412 USDNet per day - B2B
Apply

Senior Android Mobile Developer (Fixed-term contract: 6+ months)

Marcina Kasprzaka 4, Warszawa

Opensignal

275 - 412 USDNet per day - B2B
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest Opensignal Limited z siedzibą w 3rd Floor, 1 Ashley Road, ALTRINCHAM WA14 2DT, United Kin... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.