CrawlJobs Logo

Senior Mobile Engineer (Android)

Australia, Melbourne · Job Posted December 08, 2025
Apply Position
Job Link Share

Job Description

Kick is a global live-streaming platform for all types of entertainment content. Our mission is to empower content creators, event organisers, and content rights holders by providing them with the tools and revenue-sharing structures they need to monetise and grow their audiences. As a Senior Mobile Engineer (Android) at Kick, you will be given interesting and challenging engineering problems to solve, have ultimate ownership of your work, and be responsible for a product used by millions of people every day. There will be greenfield opportunities for new services, as well as scale-up and stabilisation opportunities for our established services. Everything you build will be used by millions of people the day you deploy it.

Job Responsibility

  • Write maintainable, efficient, and scalable code, rigorously adhering to Android coding standards and best practice
  • Optimize existing systems for performance, scalability, and reliability, identifying and resolving bottlenecks and inefficiencies
  • Take full ownership of assigned projects or components, proactively identifying areas for improvement and leading technical discussions to enhance solutions
  • Provide guidance to junior engineers, sharing expertise to foster a collaborative and high-performing team environment
  • Participate actively in architectural and design decisions, demonstrating a strong grasp of software design principles and scalability
  • Seek out growth opportunities to deepen technical expertise and keep the team informed of emerging best practices

Requirements

  • Bachelor's/Master's degree in Computer Science or equivalent practical experience
  • 7+ years of hands-on experience in Mobile Software Engineering, focusing on scalable architecture and development
  • Proficiency in Kotlin or Java, developing for the Android Platform and frameworks relevant to the role
  • Prior experience in the complete Android Development lifecycle, from design, testing, signing, releasing, fixing and beyond
  • Familiarity with RESTful APIs to connect Android applications to back-end services
  • Understanding of Android’s design principles and interface guidelines
  • Demonstrated experience providing technical leadership, mentoring, and guiding teams
  • Strong problem-solving skills and ability to tackle complex technical challenges
  • Excellent communication skills for effective collaboration across teams and stakeholders
  • Strong problem-solving skills and the ability to thrive in a fast-paced, dynamic environment

Nice to have

  • Experience building large-scale Mobile applications
  • Experience in building custom components, Video Players and animations
  • Demonstrated ability to lead independent projects
  • Knowledge in continuous integration as an Android developer
  • Experience debugging production applications and managing incidents
  • Is a quick learner and can pick up new technologies quickly

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Mobile Engineer (Android)

8 matching positions

Senior Mobile Engineer (Android) - Digital Trust

Feedzai is the world’s first RiskOps platform for financial risk management, and...
Location
Location
Portugal
Salary
Salary:
Not provided
feedzai.com Logo
Feedzai
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BSc/MSc degree in Computer Science or a similar technical degree
  • 5+ years of experience in developing and delivering advanced mobile applications
  • Mastery of the Android ecosystem, from high-level app architecture in Kotlin and/or Java to low-level OS internals and security frameworks
  • Experience with Mobile CI/CD and Automation (e.g., Gitlab, Jenkins, or Bitrise) to ensure predictable, high-quality releases
  • Extreme Ownership mindset, proactively seeking context and driving tasks to completion with growing autonomy
Job Responsibility
Job Responsibility
  • Own the end-to-end delivery of robust SDKs, from architectural design to production-ready deployment, ensuring they scale predictably in high-stakes environments
  • Solve high-complexity technical challenges with significant autonomy, making the critical trade-offs between development speed and long-term software quality
  • Champion engineering excellence by mentoring peers and raising the bar for design reviews, code quality, and mobile best practices
  • Liaise with cross-functional stakeholders to translate customer needs into technical mobile solutions that maximize business impact and user experience
  • Fulltime
Read More
Arrow Right

Senior Mobile Android Engineer

You will be part of a critical team that designs technology that has a direct im...
Location
Location
Vietnam , Ho Chi Minh City
Salary
Salary:
Not provided
axon.com Logo
Axon
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of industry experience shipping Android applications to the Google Play Store
  • Understand the ins and out of mobile phones
  • expected to lead mobile design reviews as well as the implementation of their designs to release and post-release monitoring
  • Experience with modern architecture (MVVM, MVI, etc) including unit testing
  • Android experience with Retrofit, Coroutines, Okhttp, Hilt, Jetpack Compose
  • Experience working with remote data via REST and JSON
  • Understanding and experience with networking protocols such as TCP, UDP, DHCP, DNS, Server-Sent-Events, Websockets (debugging with Wireshark or Charles a plus)
Job Responsibility
Job Responsibility
  • Lead engineering architecture and design reviews to ensure high standards in software quality
  • Collaborate with the Axon product design team to turn mobile UI designs into functional, engaging solutions
  • Drive the entire mobile software lifecycle, from prototyping to commercialization and post-launch support
  • Interface with cloud services for seamless integration across platforms
  • Set a high technical standard for the team through code and design reviews
  • Mentor engineers, fostering growth and technical skill development within the team
  • Partner with Product, Design, and Engineering teams to deliver integrated solutions that meet customer needs
  • Enhance engineering processes, including sprint planning, stand-ups, and long-term planning
  • Build robust and reliable mission critical software that meets high standards for stability in mission-critical applications
  • Collaborate closely with other groups to align on goals, ensuring we deliver impactful and innovative solutions
What we offer
What we offer
  • Medical and Dental Insurance
  • Vision Insurance
  • Robust Paid Time Off policy
  • Bonuses
  • Lunch allowance
  • Cell phone stipend
  • Free LinkedIn Learning and Udemy account
  • Access to 24/7 online emotional and mental support
  • Gym membership
  • Free parking
  • Fulltime
Read More
Arrow Right

Senior Mobile Android Development Engineer

Do you want to build native mobile features used by millions of customers in the...
Location
Location
Netherlands , Amsterdam
Salary
Salary:
Not provided
levy-professionals.com Logo
Levy Professionals
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience developing native Android applications
  • Strong experience with Kotlin
  • Experience with Data Binding and/or View Binding
  • Familiarity with Jetpack Compose, Gradle, Proguard/Dexguard, and modular architecture
  • Experience working in Agile development environments
  • Strong understanding of mobile security and accessibility best practices
  • Comfortable working in multi-market or multi-flavor Android environments
  • Strong communication skills and the ability to explain technical concepts to non-technical stakeholders
  • Fluent in English, both written and spoken
Job Responsibility
Job Responsibility
  • Designing, developing, testing, deploying, and supporting native Android applications
  • Building scalable Android solutions for multiple countries and markets
  • Working with modern Android technologies such as Kotlin, Jetpack Compose, and modular development principles
  • Writing high-quality, testable code with Unit Tests, Espresso Tests, and Screenshot Tests
  • Contributing to engineering best practices, knowledge sharing, and technical workshops
  • Collaborating proactively with international teams and stakeholders
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Mobile (Android)

The mobile app is our primary point of interaction with members. It allows users...
Location
Location
United States , San Francisco, CA or New York, NY
Salary
Salary:
180000.00 - 210000.00 USD / Year
eightsleep.com Logo
Eight Sleep
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of shipping high-quality features for native Android apps
  • Fluent proficiency in Kotlin/Jetpack Compose/Coroutines/Flow/MVVM/MVI
  • Experience building scalable, testable enterprise grade apps
  • Ability to work efficiently in a rapid paced environment while maintaining a focus on stability
Job Responsibility
Job Responsibility
  • Conduct code reviews
  • Ensure code quality
  • Optimize the app performance to enhance the experience of our members
What we offer
What we offer
  • Offers Equity
  • Your own Pod
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Mobile (Android)

Our Mission: Driving technology always feels old. Not by a little bit. We believ...
Location
Location
United States , Mountain View
Salary
Salary:
152000.00 - 214000.00 USD / Year
drivemode.com Logo
Drivemode
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in mobile app development
  • Team player with a positive attitude and who is committed to continuously improving the team, the product, and the company
  • Experience creating readable, thoughtful, and maintainable code
  • Experience utilizing asynchronous programming, multi-threading, dependency injection, and reflection
  • Experience with Kotlin Multiplatform
Job Responsibility
Job Responsibility
  • Develop software for Android together with PMs, designers, other teams and partners
  • Engaging in discussions and contributing ideas to product definitions and designs
  • Design APIs and SDKs together with external teams
  • Support engineering development lifecycle processes in a highly regulated and safety-oriented industry
  • Build prototypes to validate the feasibility of challenging requirements and to test new ideas
  • Mentor other engineers
  • Lead technical discussions, feature development, and architecture reviews
  • Advocate for unit and integration testing best practices
  • Perform code reviews
  • Drive company vehicles to support hands-on product development, testing, and real-world validation
  • Fulltime
Read More
Arrow Right

Senior Android Mobile Developer

This role is ideal for someone who enjoys building modern mobile applications, m...
Location
Location
United States , Middleton
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong experience with Android mobile application development
  • Hands-on experience with: Java, Kotlin, Maven, Gradle
  • Experience upgrading legacy native Android applications from Java to Kotlin
  • Experience working with Android SDKs and APIs
  • Strong understanding of REST APIs and authentication protocols
  • Experience with testing tools such as JUnit and JMeter
  • Backend development experience supporting mobile applications
  • Ability to mentor engineers and contribute within a collaborative Agile environment
Job Responsibility
Job Responsibility
  • Design, develop, and modernize a native Android mobile application
  • Collaborate with product owners, developers, QA, and business stakeholders to deliver scalable technical solutions
  • Support modernization efforts from legacy Java-based Android applications to Kotlin
  • Build and maintain REST APIs and integrations with internal systems
  • Participate in architecture discussions and contribute to long-term technical strategy
  • Perform code reviews and provide mentorship to junior and mid-level engineers
  • Promote best practices, innovation, and continuous improvement within the development team
  • Evaluate and test new tools, frameworks, and approaches to improve delivery and application performance
  • Build strong partnerships with business stakeholders and take ownership of business outcomes
What we offer
What we offer
  • medical, vision, dental, and life and disability insurance
  • 401(k) plan
  • free online training
  • Fulltime
Read More
Arrow Right

Senior Android Engineer

The Senior Android Developer at Collinson’s Travel Experience Division will be a...
Location
Location
India , Mumbai
Salary
Salary:
Not provided
collinsongroup.com Logo
Collinson
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4–8 years of overall software development experience, with 4+ years in mobile application development
  • Hands-on experience building Android applications, with a strong understanding of Android app architecture, lifecycle, and best practices
  • Strong focus on user interaction, usability, and visual design, with an eye for detail
  • Solid knowledge of architectural design patterns such as MVVM, MVP, and Clean Architecture, with proven experience building scalable and modular applications
  • Proven experience integrating AI-assisted development tools into daily workflows (e.g., code generation, testing, debugging, performance analysis, or automation)
  • Experience with Gradle and dependency management tools such as Maven Central and Version Catalogs
  • Commitment to writing clean, maintainable code, with experience in testing strategies including unit tests, UI tests (Espresso), and snapshot testing
  • Good understanding of common mobile design patterns such as dependency injection, observers, and reactive programming
  • Passion for coding and continuous improvement across frameworks, languages, and development processes
  • Ability to take ownership and drive the development of impactful features and products end to end
Job Responsibility
Job Responsibility
  • Design and build advanced applications for the Android platform
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Maintain and enhance the existing codebase, with a strong focus on continuous integration and deployment (CI/CD)
  • Identify, fix, and resolve bugs while continuously improving application performance
  • Ensure optimal performance, quality, and responsiveness of the application
  • Integrate and maintain third-party libraries and APIs to ensure seamless functionality
  • Continuously evaluate, adopt, and implement new technologies to improve development efficiency
  • Work closely with the design team to ensure UI/UX best practices and Material Design guidelines are followed
  • Identify and address security vulnerabilities to ensure a secure application environment
  • Stay up to date with the latest Android trends, architectures, and emerging technologies
  • Fulltime
Read More
Arrow Right

Senior Android Engineer

We’re looking for a Senior Android Developer with strong experience in Kotlin an...
Location
Location
Croatia , Zagreb
Salary
Salary:
Not provided
Cinnamon
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Solid foundation in software engineering (min. 3 year Computer Science Degree or equivalent)
  • Strong experience building native Android apps with Kotlin
  • Experience with Jetpack Compose, but also comfortable maintaining legacy Android Views/XML layouts
  • Familiarity with Gradle Kotlin DSL and Version Catalogs
  • Hands-on with type-safe HTTP clients like Retrofit + OkHttp
  • Comfortable with JSON serialization (like Gson) and mapping API responses to domain models
  • Experience with encryption libraries like Google Tink or similar
  • Experience Working with JWT-based authentication flows
  • Familiar with encrypted local storage — banking-grade data protection on-device
  • Using mocking frameworks like MockK daily
Job Responsibility
Job Responsibility
  • Build and maintain native Android features in Kotlin (Android Native)
  • Work in a cross-functional Scrum team (UX, QA, backend)
  • Improve and extend shared app frameworks
  • Collaborate closely with the Scrum Master, other iOS and Android developers, and testers
  • Contribute to code quality, security, and overall app stability
  • Communication is key on this project
  • active communication to ensure problems are resolved as quickly as possible
What we offer
What we offer
  • Competitive salary
  • Paid supplementary health insurance
  • Paid annual medical check-up (once per year)
  • Multisport card (50% subsidized)
  • Bonuses for: Writing a blog post, recommending a candidate for an open position, giving a presentation at a meetup or conference, department performance and individual contribution to a project
  • Company mobile phone with a paid plan
  • Annual leave with additional days awarded based on years working at Cinnamon
  • Childbirth benefit: gift for your child + a birth bonus + 1 additional vacation day per child
  • IT equipment: laptop (MacBook or Windows)
  • Work anniversary award
  • Fulltime
Read More
Arrow Right