Android Software Engineer

1 week ago


Mountain View, United States SmartThings Full time
Job DescriptionJob DescriptionDescriptionWe’re SmartThings, one of the leading IoT ecosystems in the world, creating the most effortless way for anyone to create a smart home. As a wholly owned subsidiary of Samsung, our corporate offices are based in Minneapolis and the Bay Area.
More than 270 million people worldwide use SmartThings to control and manage their connected life. SmartThings delivers simple, powerful experiences across Samsung’s leading portfolio of phones, TVs, and appliances, and we offer the most versatile smart home experience as an open platform with a rich partner ecosystem. As a founding member of Matter, we are a leader in the industry to help make smart homes more secure, reliable and seamless to use.
Like the smartphone revolution, smart home technology is transforming the way we interact with the world around us. With SmartThings products, we’re reducing global emissions, improving service industries, and creating a safer, smarter planet. Come be a part of the transformation with us Do the SmartThings
This position is based onsite 3 days a week in our Mountain View, CA office.

About The Team

Our primary goal is to support the SmartThings mobile application, as well as other initiatives across the company. Working in a fast-paced environment, we collaborate with cloud and mobile engineers to implement new features and maintain a secure and stable application experience for our users. 
Key Responsibilities
  • Implement new features in existing Android mobile applications.
  • Triage, debug and resolve software issues found in the mobile applications.
  • Collaborate with other mobile engineers from around the world to create simple and scalable solutions for new features and for improvements to existing functionality.
  • Write clean code and follow best practices with excellent test automation coverage.
  • Participate in peer code reviews and scrums.
  • Work within established infrastructure and quickly become familiar with SmartThings’ tools and systems.

Skills, Knowledge and ExpertiseInclusive Hiring Practices
If your skills and experience are close to what we’re looking for, we encourage you to apply. We know that abilities can be developed in many different ways, and some of the most educational paths have twists and turns. Diversity of thought creates the most creative teams, and we’re passionate about adding new perspectives to the conversation at SmartThings. Even if you aren’t certain you meet every requirement, we encourage you to apply 

What You Bring On Day One (Required Qualifications) 
  • Bachelor's degree in Computer Science or related field
  • 2+ years of relevant experience in software development
  • Experience creating unit and functional tests
  • Android native application development using Java and Kotlin
  • Android UI development using Activities, Fragments, Jetpack Compose
  • Architectural patterns: MVC, MVVM, MVP
  • Experience with Git or Github/Gitlab, Pull Requests and Rebasing
  • Ability to work well in diverse, team-focused environments across multiple timezones
  • Excellent communication skills. Comfortable presenting content to audiences at varied levels
  • Ability to operate in fast-paced, deadline driven, collaborative and iterative programming environment
  • A passion for continuous learning and understanding
  • Receptive to constructive criticism, constantly learning from feedback provided
  • Ability to work onsite 3 days a week in our office in Mountain View, CA

Desired Skills
  • CI/CD: GitHub Actions Workflows
  • Experience creating SDKs and shared libraries
  • Experience with Android 3rd party libraries, Retrofit, OkHttp, etc.

SmartThings Benefits
  • We offer an attractive compensation package with comprehensive health benefits, including medical, dental, vision, and mental health; an HSA with employer contribution; life & disability insurance; FSAs for health and dependent care expenses; a competitive 401k with a 5% employer match, and more.
  • All of our employees enjoy unlimited PTO, 12 paid holidays, and a generous parental leave policy (8 weeks fully paid parental leave and 8 more fully paid weeks for childbirth recovery leave). 
  • Eligible employees benefit from our education reimbursement program, and all employees enjoy access to learning resources through O’Reilly.
  • Our commitment to diversity, equity, inclusion and belonging is embedded into our culture and our work, and everyone has frequent opportunities to join forums and groups and participate in ongoing projects.

Compensation for this role for a candidate based in Mountain View, CA is expected to be between $115,133 and $163,489. Additionally, this role is eligible for a 15% annual target bonus potential, depending on company and individual performance.


  • Mountain View, United States OSI Engineering Full time

    Android Software QA EngineerJoin a globally known consumer device company as an Android Software QA working on a team to automate and perform test execution for various Cloud services including requirement gathering, design analysis, test case review, and to design test cases. We’re looking for a highly communicative individual who knowledge in Testing...


  • Mountain View, United States OSI Engineering Full time

    Android Software QA EngineerJoin a globally known consumer device company as an Android Software QA working on a team to automate and perform test execution for various Cloud services including requirement gathering, design analysis, test case review, and to design test cases. We’re looking for a highly communicative individual who knowledge in Testing...

  • Android Engineer

    1 week ago


    Mountain View, California, United States Bayone Full time

    Coupang (6 months +) Remote Android Engineer (Seattle, WA/ Mountain View CA) Java, Android, Kotlin, React Native Android apps (more on frontend and backend) Search and Discovery team feature development 45-60 min (technical/coding and testing)


  • Mountain View, United States Samsung Research America Full time

    Lab Summary: Are you passionate about transforming bleeding-edge technologies into services that will impact millions in our daily lives? At Mobile Platform Solutions (MPS), we are looking for passionate Android Partner Engineer to share their creative vision and to help build applications and services for Samsung's array of devices spanning mobile phones,...


  • Mountain View, United States Samsung Research America Full time

    Lab Summary: Are you passionate about transforming bleeding-edge technologies into services that will impact millions in our daily lives? At Mobile Platform Solutions (MPS), we are looking for passionate Android Partner Engineer to share their creative vision and to help build applications and services for Samsung's array of devices spanning mobile phones,...


  • Mountain View, United States Samsung Electronics Full time

    Senior Partner Engineer, Android Platform Senior Partner Engineer, Android Platform Job Location Mountain View, CA Job Category Mobile Platform and Solutions Job Type Full-Time Job # 402202 Job Department Are you passionate about transforming bleeding-edge technologies into services that will impact millions in our daily lives? At Mobile Platform Solutions...


  • Mountain View, United States CloudKitchens Full time

    Who We Are CloudKitchens develops infrastructure for better food — from building kitchens in cities around the world where restauranteurs can run their businesses, to developing software and hardware that makes the process of delivering orders to eaters fast, accurate, and reliable. Our facilities house many restaurants under one roof, and enable thousands...


  • Mountain View, United States CloudKitchens Full time

    Who We Are CloudKitchens develops infrastructure for better food — from building kitchens in cities around the world where restauranteurs can run their businesses, to developing software and hardware that makes the process of delivering orders to eaters fast, accurate, and reliable. Our facilities house many restaurants under one roof, and enable thousands...


  • Mountain View, United States Tik Tok Full time

    TikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. TikTok has global offices including Mountain View, Los Angeles, New York, London, Paris, Berlin, Dubai, Mumbai, Singapore, Jakarta, Seoul, and Tokyo. Why Join Us At TikTok, our people are humble, intelligent, compassionate and creative. We...

  • Software Engineer

    1 month ago


    Mountain View, United States CARIAD Full time

    Job DescriptionJob DescriptionWe are CARIAD, an automotive software development team with the Volkswagen Group. Our mission is to make the automotive experience safer, more sustainable, more comfortable, more digital, and more fun. To achieve that we are building the leading tech stack for the automotive industry and creating a unified software platform...

  • Software Engineer

    4 days ago


    Mountain View, United States CARIAD Full time

    Job DescriptionJob DescriptionWe are CARIAD, an automotive software development team with the Volkswagen Group. Our mission is to make the automotive experience safer, more sustainable, more comfortable, more digital, and more fun. To achieve that we are building the leading tech stack for the automotive industry and creating a unified software platform...

  • Software Engineer

    3 weeks ago


    Mountain View, United States CARIAD Full time

    Job DescriptionJob DescriptionWe are CARIAD, an automotive software development team with the Volkswagen Group. Our mission is to make the automotive experience safer, more sustainable, more comfortable, more digital, and more fun. To achieve that we are building the leading tech stack for the automotive industry and creating a unified software platform...


  • Mountain View, United States CareerBuilder Full time

    Title: Software Automation Engineer Company: Samsung Research Americ Lab: MPS DQA Location: Mountain View, CA Overview: Samsung Research America (SRA) plays a pivotal role in developing the next generation of discovery in software, user experience and services for future products that can enrich your life. Our mission is to research and develop new...


  • Mountain View, California, United States VentureDive Full time

    ob BriefWe are looking for a Senior Software Engineer (Android) to work with our team of talented engineers, to design and build the next generation mobile applications in a scalable manner.VentureDive OverviewFounded in 2012 by veteran technology entrepreneurs from MIT and Stanford, VentureDive is the fastest growing technology company in the region that...

  • Software Engineer III

    3 weeks ago


    Mountain View, United States Dew Software Full time

    Job DescriptionJob DescriptionDew Software is seeking a highly skilled and experienced Software Engineer III to join our innovative team. As a Software Engineer III at Dew Software, you will play a critical role in designing and developing cutting-edge software solutions. We are looking for candidates who are passionate about technology, have a strong...


  • Mountain View, United States Celer Network Full time

    If you are into blockchain: combine passion and work. Get your hands on a series of amazing and creative products. Be a blockchain pioneer and quickly become one of the most influential technologists in the industry. Join a diverse team and have fun. Participate in a unique and prestigious experience, work with a bunch of top-notch engineers and PhDs....

  • Software Engineer

    4 days ago


    Mountain View, United States CARIAD Full time

    Job DescriptionJob DescriptionWe are CARIAD, an automotive software development team with the Volkswagen Group. Our mission is to make the automotive experience safer, more sustainable, more comfortable, more digital, and more fun. To achieve that we are building the leading tech stack for the automotive industry and creating a unified software platform...

  • Software Engineer

    2 months ago


    Mountain View, United States CARIAD Full time

    Job DescriptionJob DescriptionWe are CARIAD, an automotive software development team with the Volkswagen Group. Our mission is to make the automotive experience safer, more sustainable, more comfortable, more digital, and more fun. To achieve that we are building the leading tech stack for the automotive industry and creating a unified software platform...

  • Software Engineer

    3 weeks ago


    Mountain View, United States CARIAD Full time

    Job DescriptionJob DescriptionWe are CARIAD, an automotive software development team with the Volkswagen Group. Our mission is to make the automotive experience safer, more sustainable, more comfortable, more digital, and more fun. To achieve that we are building the leading tech stack for the automotive industry and creating a unified software platform...


  • Mountain View, CA, United States Yoh Full time

    Android Automation Engineer (Java/Python Required) This role is NOT a manual test position. This will require someone with solid Java and Python abilities. This position is focused on analyzing and correcting failures in Android Mobly E2E Testing. This person will create new Test cases. When new features are released, this person will analyze the features...