CrawlJobs Logo

Android Software Engineer

airbnb.com Logo

Airbnb

Location Icon

Location:
Brazil, São Paulo

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

The Quality Engineering team helps Airbnb build high-quality software efficiently. We enable Airbnb engineers to build highly testable systems by building and using tools leveraging AI. We own and continuously improve product test cases, automation coverage, test automation tools, environments, frameworks. We navigate Airbnb’s massive codebase identifying weak spots, and help design and implement testable fault-tolerant systems.

Job Responsibility:

  • Be a leader in Airbnb leveraging AI to redefine and accelerate Quality Engineering
  • Build and maintain our test tools/frameworks
  • Write and test product/system code
  • Guide designs and code to improve its modularity and testability
  • Understand complex systems top to bottom and thrive working across technologies and codebases
  • Work through ambiguity, concept validation, and implementing best-in-class solutions
  • Leverage AI and build, maintain and support our platforms - testing infrastructure, applications, environments and tools using your expertise Android development and testing
  • Help build out the team, cultivate innovation and growth by driving cross-collaboration and execution of projects across multiple teams
  • Be a player of our high-performance team to ensure code quality, commitment to craft and operational excellence
  • Scale distributed applications in a highly-available 24x7 environment, make architectural trade-offs applying design patterns and disciplined execution
  • Work closely with cross-functional teams spanning design, product, data science, and research partners to drive engineering decisions and influence outcomes

Requirements:

  • Bachelor’s degree in computer science/engineering or equivalent
  • 2+ years of mobile development experience
  • Demonstrable knowledge in Kotlin, Java and Espresso
  • Demonstrated expertise in developing testability and test automation frameworks and infrastructure for testing Android mobile applications at a large scale
  • Excellent communication skills towards facilitating interactions with cross-functional teams
  • Expertise developing solutions to ambiguous problems, and integrations across multiple teams with significant impact
  • Fluency in English (reading, writing, and speaking) is essential

Additional Information:

Job Posted:
December 16, 2025

Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Android Software Engineer

Principal Engineer, Software - Android

At T-Mobile, we invest in YOU! Our Total Rewards Package ensures that employees ...
Location
Location
United States , Bellevue; Denver; Overland Park; Frisco
Salary
Salary:
133500.00 - 240700.00 USD / Year
https://www.t-mobile.com Logo
T-Mobile
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years technical engineering experience
  • Experience in mobile software development using Kotlin, Jetpack Compose or Android SDK
  • Developing sophisticated Android mobile applications
  • Experience building a scalable customer facing application used by millions of customers
  • Provide on-call and in-person support for troubleshooting, isolation, maintenance, operations, patching, incident management, problem management, build and deployments for owned software and systems
  • Hands on experience in developing mobile networking, REST web-services, understanding large and complex code bases that involves mobile, backend and external SDK integration
  • Designing mobile application using VIPER, Factory, DAO, MVVM, MVC, Delegate, Builder, Adapter, Singleton and Facade design patterns and architecture
  • Experience in API design, SDK architecture, and mobile software lifecycle development practices
  • BS degree in Computer Science, Information Technology, or equivalent experience
  • Communication
Job Responsibility
Job Responsibility
  • Drives projects with the Product, UX/UI and Backend teams to design, build and extend consumer facing new products, platforms, and features
  • Improve product quality through code reviews, writing effective unit tests
  • Ability to digest feature requirements and high-level end to end design to guide in coding approach and work breakdown
  • Ability to produce a low-level design document to detail feature implementation
  • Presents project improvement scenarios to management for consideration
  • Lead development team in building native functionality with optimization and expansion to support T-Mobile’s Digital First mission
  • Present highly technical concepts to both technical and non-technical decision-makers
  • Continuously learns, builds content, and guides others specific subject areas
  • Informally coaches and gives to the development of others through mentoring or in house workshops and learning sessions
  • Develops engineers across functional teams on technology decisions
What we offer
What we offer
  • Competitive base salary and compensation package
  • Annual stock grant
  • Employee stock purchase plan
  • 401(k)
  • Access to free, year-round money coaches
  • Medical, dental and vision insurance
  • Flexible spending account
  • Paid time off
  • Up to 12 paid holidays
  • Paid parental and family leave
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Android

As a Senior Android Engineer at Blinq, you’ll take the lead in evolving our Andr...
Location
Location
Australia , Sydney; Melbourne
Salary
Salary:
Not provided
blinq.me Logo
Blinq Technologies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of Android engineering experience
  • Expert-level Kotlin skills
  • Deep understanding of Android internals
  • Track record of building and maintaining complex mobile apps in production
  • Solid knowledge of Android architecture patterns like MVVM, MVP, or Clean Architecture
  • Experience leading projects, making technical decisions, and mentoring junior team members
  • A degree in Computer Science, Software Engineering, or a related field
Job Responsibility
Job Responsibility
  • Lead development of key features in the Blinq Android app
  • Drive architectural improvements that scale with our global user base
  • Partner closely with product, design, and backend teams
  • Mentor other engineers, lead code reviews, and champion quality
  • Contribute to internal tooling, CI/CD improvements, and performance optimisation efforts
What we offer
What we offer
  • Equity & ownership
  • Competitive salary & growth path
  • Generous paid time off
  • Parental leave that grows with you
  • Free food
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Android

We’re looking for a Senior Android Engineer to drive the development of our Andr...
Location
Location
United States , Los Angeles Or New York City
Salary
Salary:
155000.00 - 170000.00 USD / Year
complex.com Logo
Complex NTWRK
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience building Android applications
  • Proficiency in Kotlin and the Android development ecosystem
  • Experience integrating RESTful or GraphQL APIs
  • Deep understanding of Android design patterns, architecture, and app lifecycle
  • Familiarity with performance monitoring and crash reporting tools
Job Responsibility
Job Responsibility
  • Design and build Android features in Kotlin using Jetpack libraries, with a focus on commerce and content delivery
  • Collaborate with product and design to translate wireframes and specs into polished user experiences
  • Ensure code is modular, testable, and scalable across app versions and Android OS levels
  • Integrate APIs from our backend services and external vendors (e.g. Shopify, CMS)
  • Instrument the app with analytics and monitoring tools to support A/B testing and performance improvements
  • Participate in team code reviews, provide technical mentorship, and contribute to mobile best practices
  • Drive app performance initiatives including lazy loading, image optimization, and offline capabilities
  • Take ownership of incidents, release planning, and maintenance for the Android codebase
What we offer
What we offer
  • Best in class health, dental, and vision insurance
  • Healthcare FSA
  • Dependent Care FSA
  • Commuter Benefits FSA
  • Short-term/long-term disability and life insurance
  • Paid Parental leave
  • 401k with 4% match
  • Pet Insurance
  • Legal and Identity Theft Plans
  • Vacation time and sick days
  • Fulltime
Read More
Arrow Right

Software Engineer, Android

Airtable is the no-code app platform that empowers people closest to the work to...
Location
Location
United States , San Francisco; New York City
Salary
Salary:
170000.00 - 277600.00 USD / Year
airtable.com Logo
Airtable
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of Android development experience
  • Extensive experience with developing high-quality, UI-rich Android apps
  • Deep knowledge of Java and/or Kotlin
  • Strong product and design sensibilities
  • Thoughtful approach to decision making
Job Responsibility
Job Responsibility
  • Take ownership for designing, building, testing, iterating, releasing, and maintaining the Airtable Android application
  • Work with cross functional peers (PM, Design) to define the product roadmap
  • Analyze and visualize data to drive product insights
  • Collaborate with the mobile and broader-engineering team to develop requirements and validate technical specifications
  • Work autonomously and with QA to ensure the safety, effectiveness, and reliability of Airtable’s systems and customer data
  • Provide mentorship and feedback to teammates
What we offer
What we offer
  • Benefits
  • Restricted stock units
  • Incentive compensation
  • Fulltime
Read More
Arrow Right
New

Software Engineer II

In the Audiobooks Mission, we're looking for a Software Engineer II to be a foun...
Location
Location
United Kingdom; Sweden , London; Stockholm
Salary
Salary:
Not provided
spotify.com Logo
Spotify
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Thrive working within a fast-paced, high-growth, startup-type environment
  • Have a sense of humor, have fun on the job, and embody Spotify's 'playful' value
  • Can deliver features on both Android and iOS, and are equally comfortable contributing to non-mobile projects when needed
  • Able to, willing to, and excited about expanding beyond your core areas of expertise
  • 3+ years of software engineering experience
  • Get excited about challenging software design problems, and have a love of clean code
  • Have a strong foundation in software architecture, performance and optimization, data structures, and design patterns
  • Have excellent communication skills, and the ability to collaborate with team members across all functions of the company
  • Have a persistent/determined work ethic and a willingness to try anything and everything
Job Responsibility
Job Responsibility
  • Embody our engineering philosophy of 'anything is possible'
  • Actively participate in and manage all phases of development from design to post-deployment issue resolution
  • Work closely with product, design, and other engineers to rapidly deliver impactful software
  • Collaborate regularly with other team members at all stages of product development and launch
  • Contribute to both mobile and non-mobile initiatives, applying your expertise where it brings the most value
  • Focus on high quality, high-velocity feature delivery, maintaining the balance between maximizing business impact and minimizing technical debt
What we offer
What we offer
  • Extensive learning opportunities, through our dedicated team, GreenHouse
  • Flexible share incentives letting you choose how you share in our success
  • Global parental leave, six months off - for all new parents
  • All The Feels, our employee assistance program and self-care hub
  • Flexible public holidays, swap days off according to your values and beliefs
Read More
Arrow Right

Senior Mobile Engineer (Android)

Kick is a global live-streaming platform for all types of entertainment content....
Location
Location
Australia , Melbourne
Salary
Salary:
Not provided
easygo.io Logo
Easygo Gaming
Expiration Date
Until further notice
Flip Icon
Requirements
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
Job Responsibility
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
  • Fulltime
Read More
Arrow Right

Software Engineering Specialist

Some careers have more impact than others. If you’re looking for a career where ...
Location
Location
Mainland China , Guangzhou
Salary
Salary:
Not provided
https://www.hsbc.com Logo
HSBC
Expiration Date
December 31, 2025
Flip Icon
Requirements
Requirements
  • BSc/BA in Computer Science, Engineering or related field
  • Native experience
  • Experience as Lead or Senior Android / iOS Engineer in a large-scale mobile engineering environment
  • Strong Leadership
  • Mentoring Junior/Mid-Engineers
  • Participating in technical Show & Tells
  • Passionate about open source ways of working
  • You have experience in fostering a strong engineering culture in an agile and DevOps environment
  • Track record of identifying and implementing opportunities to enable Android / iOS engineers to develop more productively and with high quality
  • Experience collaborating effectively across multiple engineering centers in multiple territories
Job Responsibility
Job Responsibility
  • Establish and maintain the community of Android / iOS engineers across the Mobile Foundation, Channel Transformation and beyond
  • Lead (and govern the adoption of) the definition of the 'HSBC way' of engineering Android / iOS mobile apps
  • Helping with designing, maintaining and improving the CI/CD tools and build pipelines
  • Collaborate with technical leaders and product owners to contribute to product and project strategy, code standards, roadmap definition, and requirements gathering
  • Collaborate with the recruiting team and regional Heads of Engineering to attract, onboard and retain diverse top talent
  • Advocate and advance modern software development practices within the Android / iOS engineering community
  • Participate in broader discussions about mobile software architecture
  • Grow the technical expertise of the Android / iOS engineering community
  • Work closely with teams, product owners, agile coaches and other stakeholders to ensure we deliver world-class tools and capabilities for our Android / iOS engineering community
  • Actively participate in the Mobile Engineering Discipline and associated communities
What we offer
What we offer
  • Continuous professional development
  • Flexible working
  • Opportunities to grow within an inclusive and diverse environment
  • Fulltime
Read More
Arrow Right

Android Engineer

Engineers at Brilliant work in small, elite teams alongside colleagues from Prod...
Location
Location
United States , NYC, SF
Salary
Salary:
180000.00 - 240000.00 USD / Year
brilliant.org Logo
Brilliant
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 5 years of professional experience in software engineering
  • Motivated by solving users’ problems
  • Excited to collaborate closely with talented engineers, product managers, and designers
  • Deep experience with a few languages and frameworks
  • Stay up-to-date with the latest technologies and patterns
  • Constantly tinkering with AI tools and workflows
Job Responsibility
Job Responsibility
  • Bring new features from conception to completion, contributing code on Android and iOS — and maybe even web
  • Be mindful of the “big picture” from both a technical perspective and a business one
  • Exercise a high degree of autonomy and technical authority
  • Contribute to a culture of excellence
  • Advocate for initiatives that will improve developer experience for Brilliant's engineers and user experience for Brilliant's learners
What we offer
What we offer
  • Top-notch health care plans, with 100% of the premiums covered for medical, dental, and vision for employees
  • Flexible PTO
  • Home office equipment
  • Professional development stipend
  • Free food at our offices
  • Stock options
  • Fulltime
Read More
Arrow Right
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.