Android Development Engineer

2 days ago


San Jose, California, United States NIO Full time
About NIO

NIO is a pioneering company in the premium smart electric vehicle market, founded in 2014 with a mission to shape a joyful lifestyle. Our community starts with smart electric vehicles, sharing joy and growing together with users.

We design, develop, and manufacture premium smart electric vehicles, driving innovations in next-generation technologies, including autonomous driving, digital technologies, electric powertrains, and batteries. Our continuous technological breakthroughs and innovations set us apart, such as industry-leading battery swapping technologies, Battery as a Service (BaaS), and proprietary autonomous driving technologies and Autonomous Driving as a Service (ADaaS).

Job Summary

We are seeking an experienced Android Development Engineer to join our team. As a key member of our development team, you will design and build advanced applications for the Android platform, collaborate with cross-functional teams to define, design, and ship new features, and work with outside data sources and APIs.

Responsibilities
  • Design and develop high-quality Android applications.
  • Collaborate with cross-functional teams to deliver new features and products.
  • Work with external data sources and APIs to enhance application functionality.
  • Unit-test code for robustness, including edge cases, usability, and general reliability.
  • Contribute to bug fixing and improving application performance.
  • Stay up-to-date with the latest Android technologies and best practices.
Requirements
  • Proven software development experience and Android skills.
  • Experience with Android app development and publication of at least one original Android app.
  • Strong knowledge of C, C++, and Python programming languages.
  • Experience with Android SDK and embedded systems.
  • Experience with remote data via REST and JSON.
  • Experience with third-party libraries and APIs.
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
  • Solid understanding of the full mobile development life cycle.
Preferred Qualifications
  • BS/MS degree in Computer Science, Engineering, or a related field.
  • Experience with Kotlin programming language.
  • Familiarity with cloud message APIs and push notifications.
  • A knack for benchmarking and optimization.
  • Understanding of Google's Android design principles and interface guidelines.
Compensation and Benefits

We offer a competitive salary range of $195,000 - $220,000, depending on location and experience. Our benefits package includes medical, dental, and vision plans, as well as a 401(k) plan, company-paid life insurance, and employee assistance programs.



  • San Jose, California, United States NIO Full time

    About NIONIO is a pioneering company in the premium smart electric vehicle market, founded in 2014 with a mission to shape a joyful lifestyle. The company aims to build a community starting with smart electric vehicles to share joy and grow together with users.Our TechnologyNIO designs, develops, and manufactures premium smart electric vehicles, driving...


  • San Jose, California, United States Piper Companies Full time

    Android Malware Reverse Engineer Job DescriptionPiper Companies is seeking an experienced Android Malware Reverse Engineer to join our cybersecurity team. As a key member of our organization, you will be responsible for conducting complex decompilation, unpacking, and code reviews of malicious mobile software.Key Responsibilities:Conduct reverse engineering,...


  • San Jose, California, United States Tik Tok Full time

    About the RoleWe are seeking a talented Android Software Engineer to join our Cross-Platform team at TikTok. As a key member of our team, you will be responsible for designing and implementing cross-platform frameworks, containers, and middlewares for our developers.ResponsibilitiesDesign and implement cross-platform frameworks and containersBuild...


  • San Jose, California, United States Teksky LLC Full time

    Job DetailsTitle: Android Developer/EngineerLocation: San Jose, CA (HYBRID)Job Type: Full-timeExperience: 11 to 15 yearsTechnical Stack: Native Android & KotlinJob SummaryThe Android Developer will work with engineers to develop and maintain high-quality mobile applications utilizing Android software. They will collaborate with internal teams to develop...


  • San Jose, California, United States PayPal Full time

    Job Title: Senior Android Software EngineerWe are seeking a highly skilled Senior Android Software Engineer to join our Consumer Credit team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining high-quality Android applications that meet the needs of our customers.Key Responsibilities:Design and develop...


  • San Jose, California, United States OKX Full time

    About the OpportunityWe are seeking a highly skilled Senior Android Engineer to join our dynamic global mobile team. As a key member of our team, you will play a critical role in building and maintaining our core Android app that serves millions of active users daily.You will collaborate cross-functionally with design, product, and engineering teams to...

  • Reverse Engineer

    2 weeks ago


    San Jose, California, United States VACO Full time

    Job Title: Reverse Engineer - Android Security ExpertWe are seeking a highly skilled Reverse Engineer - Android Security Expert to join our team at Vaco. As a Reverse Engineer, you will be responsible for analyzing, unpacking, and reverse engineering code of malicious applications or SDKs.Key Responsibilities:Analyzing and reverse engineering code of...

  • Android Developer

    1 week ago


    San Jose, California, United States Simple Solutions Full time

    Android Developer Job DescriptionWe are seeking an experienced Android developer to join our team at Simple Solutions. As an Android developer, you will work with our engineers to design, develop, and maintain high-quality mobile applications using Android software.Key Responsibilities:Support the entire application lifecycle, from concept to release and...

  • Reverse Engineer

    4 weeks ago


    San Jose, California, United States VACO Full time

    Job Title: Reverse Engineer - Android Security ExpertWe are seeking a highly skilled Reverse Engineer - Android Security Expert to join our team at Vaco. As a Reverse Engineer, you will be responsible for analyzing, unpacking, and reverse engineering code of malicious applications or SDKs.Key Responsibilities:Analyzing and reverse engineering code of...


  • San Jose, California, United States TikTok Full time

    About the RoleWe are seeking a highly skilled Android Software Engineer to join our TikTok Engineering team. As a key member of our team, you will be responsible for developing and shipping new, innovative user features on TikTok.Key ResponsibilitiesCollaborate with our talented backend and product teams to design and implement new features.Work closely with...


  • San Jose, California, United States TikTok Full time

    TikTok is a leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. We're a global company with headquarters in Los Angeles and Singapore, and offices in New York, London, Dublin, Paris, Berlin, Dubai, Jakarta, Seoul, and Tokyo. Our team's mission is to build resonance and inspire expression through music, which...

  • Reverse Engineer

    1 day ago


    San Jose, California, United States Vaco Full time

    Job DescriptionWe are seeking a highly skilled Reverse Engineer to join our team at Vaco. As a Reverse Engineer, you will be responsible for analyzing, unpacking, and reverse engineering code of malicious applications or SDKs. You will also be working with static and dynamic analysis techniques, as well as reverse engineering tools such as Jadx, Ghidra,...


  • San Jose, California, United States Tik Tok Full time

    About the RoleWe are seeking an experienced Android Software Engineer to join our TikTok Media Product team. As a key member of our team, you will be responsible for developing and shipping new, innovative user features on TikTok.ResponsibilitiesCollaborate with our talented backend and product team to design, implement, and ship new product experiences that...


  • San Jose, California, United States Saxon Global Full time

    Senior Android DeveloperSaxon Global is seeking a highly skilled Senior Android Developer to join our team. As a key member of our mobile development team, you will be responsible for designing, developing, and maintaining high-quality Android applications using Kotlin and other relevant technologies.Key Responsibilities:Design and develop Android...


  • San Jose, California, United States TikTok Full time

    About TikTokTikTok is the leading destination for short-form mobile video, inspiring creativity and bringing joy to users worldwide. Our global headquarters are in Los Angeles and Singapore, with offices in New York, London, Dublin, Paris, Berlin, Dubai, Jakarta, Seoul, and Tokyo.Why Work with UsWe believe in the power of creation and innovation, and our...


  • San Jose, California, United States Piper Companies Full time

    Android Reverse Engineer Job DescriptionPiper Companies is seeking a skilled Android Reverse Engineer to support a leading global cybersecurity organization. This is a hybrid role in San Jose, CA (must be 3 days on-site).Responsibilities:Perform APK analysis to identify malware and potential vulnerabilities.Reverse-engineer Android applications to understand...


  • San Jose, California, United States Zachary Piper Solutions, LLC Full time

    Zachary Piper Solutions, LLC is seeking an experienced Android Reverse Engineer to support its cybersecurity efforts. This hybrid role in San Jose, CA requires a strong understanding of Android application security and reverse engineering techniques. Key Responsibilities: • Perform thorough analysis of Android applications to identify potential security...


  • San Jose, California, United States Tik Tok Full time

    About the Role:As an Android Software Engineer on our TikTok Engineering team, you will be responsible for developing and shipping new, innovative user features on TikTok. You will work closely with our talented backend and product teams to create a world-class mobile experience. Your expertise in native Android development will be crucial in optimizing...


  • San Jose, California, United States Purple Drive Full time

    Job Title: Android DeveloperAbout the Role:Purple Drive is seeking an experienced Android Developer to join our team. As an Android Developer, you will be responsible for designing and developing high-quality Android applications that meet the company's requirements.Key Responsibilities:Design and develop Android applications using the Android SDK and...


  • San Jose, California, United States Piper Companies Full time

    Piper Companies is seeking a skilled Android Security Specialist to support a leading global cybersecurity organization. This is a hybrid role in San Jose, CA (must be 3 days on-site). The successful candidate will be responsible for performing and supporting reverse engineering, security evaluations, and code analysis for Android applications.Key...