1

Android Ndk Jobs (NOW HIRING)

Android Developer

Sunnyvale, CA · On-site

$66.50 - $87.25/hr

... or the NDK and high performance graphics code - Web Services experience as it relates to mobile apps - Solid understanding of Android UI paradigms from Gingerbread to Oreo (Material Design ...

Android Developer

Bentonville, AR · On-site

$47.50 - $62.25/hr

... or the NDK and high performance graphics code - Web Services experience as it relates to mobile apps - Solid understanding of Android UI paradigms from Gingerbread to Oreo (Material Design ...

Android Developer

Bentonville, AR · On-site

$48.75 - $64.25/hr

... or the NDK and high performance graphics code - Web Services experience as it relates to mobile apps - Solid understanding of Android UI paradigms from Gingerbread to Oreo (Material Design ...

Android Developer

Austin, TX · On-site

$55.25 - $72.50/hr

Good understanding of the Android SDK and NDK. Mindlance is an Equal Opportunity Employer and does not discriminate in employment on the basis of Minority/Gender/Disability/Religion/LGBTQI/Age ...

Android Apps developer

San Diego, CA · On-site

$59.25 - $77.75/hr

Android Studio and Git). - Familiar with JNI/NDK. - Strong object-oriented design - Multimedia/video streaming experience a plus - Able to work independently and drive results - Camera background is ...

Work on Android sub-systems or higher-level constructs (such as Audio/Video, NDK, HCE, NFC, AOSP, and Linux Kernel). * Use Agile development methods to write, test, and document Android software.

Company Description Zensar Hello, We are sourcing for Android Engineer with one of our Direct ... Should include JNI / NDK experience. Have worked on some type of device driver or similar low-level ...

Sr. Android Developer - FullTime

New York, NY

$63.50 - $80.50/hr

Degree in computer science or equivalent degree Qualifications Have designed and developed a complete Android app from top to bottom Have worked with OpenGL or the NDK and high performance graphics ...

Android Developer

Mclean, VA · On-site

$57.25 - $75.25/hr

Native-level mobile development experience (Android native/NDK or similar) * Vulnerability analysis experience * Assembly familiarity, preferably ARM * Understanding of mobile security protections (e ...

Android Developer

Mclean, VA · On-site

$56.25 - $74/hr

Native-level mobile development experience (Android native/NDK or similar) * Vulnerability analysis experience * Assembly familiarity, preferably ARM * Understanding of mobile security protections (e ...

next page

Showing results 1-20

Android Ndk information

See salary details

$10

$61

$83

How much do android ndk jobs pay per hour?

As of Jul 3, 2026, the average hourly pay for android ndk in the United States is $61.13, according to ZipRecruiter salary data. Most workers in this role earn between $53.61 and $70.43 per hour, depending on experience, location, and employer.

What is an Android NDK job?

An Android NDK job involves developing and optimizing applications using the Android Native Development Kit (NDK). This role requires working with C and C++ to build high-performance apps, often involving low-level system access, graphics rendering, or complex computational tasks. Developers in this field typically integrate native code with Java/Kotlin through JNI (Java Native Interface) to enhance app performance. Experience with tools like Android Studio, CMake, and debugging utilities is essential.

What are some common challenges faced by Android NDK developers, and how can they be addressed?

Android NDK developers often encounter challenges related to cross-platform compatibility, debugging complex native code, and managing memory efficiently within Android’s managed environment. Collaborating closely with Java/Kotlin developers and QA teams is essential for thorough testing and smooth integration between native and managed layers. Staying informed about the latest updates in Android NDK, using modern debugging tools, and following best coding practices help address these challenges. Additionally, good documentation habits and proactive communication can minimize misunderstandings and enhance team productivity.

What are the key skills and qualifications needed to thrive in the Android Ndk position, and why are they important?

To thrive as an Android NDK developer, you need expertise in C/C++ programming, a strong understanding of Android application development, and experience integrating native code with Java using the JNI. Familiarity with tools such as Android Studio, the Android NDK toolkit, and version control systems like Git is essential, and certifications in mobile development or related fields can be beneficial. Strong problem-solving skills, attention to detail, and effective communication are invaluable for working on cross-functional teams and troubleshooting complex technical issues. These skills ensure efficient development of performance-critical Android applications and smooth collaboration within multi-disciplinary engineering teams.

What are the most commonly searched types of Android Ndk jobs? The most popular types of Android Ndk jobs are:
Senior Software Engineer, Mobile Platform (React Native)

Senior Software Engineer, Mobile Platform (React Native)

Front

San Francisco, CA • On-site

$157K - $196K/yr

Full-time

Posted 20 days ago


Job description

Job Summary:
Front is the customer operations platform built for B2B complexity, keeping every team, tool, and customer conversation in sync. They are seeking an experienced Software Engineer to work on the foundations of their React Native-based mobile app, focusing on improving performance and enabling feature teams to ship cross-platform.
Responsibilities:
• Build and maintain Front’s cross-platform client-side codebase
• Improve the user experience of our React Native mobile app
• Dive down to the native level to improve performance and expose native Android and/or iOS APIs
• Serve as a cross-functional and cross-team subject matter expert on the Android and/or iOS ecosystem
• Provide leadership and mentorship to other engineers on the team
Qualifications:
Required:
• Experience building and maintaining fast, reliable, real-time mobile applications
• Experience with C/C++ and React Native
• Product minded: committed to building the best user experience
• Ability to thrive in a dynamic, fast-paced, collaborative, and high-growth environment
• Understand the trade-offs in employing different engineering solutions to a problem, valuing pragmatism over idealism
Preferred:
• Experience with JNI, Android NDK, and Kotlin
• Experience with TypeScript
Company:
Front is a AI powered customer communication platform that centralizes email, chat, and messages for team collaboration. Founded in 2013, the company is headquartered in San Francisco, USA, with a team of 501-1000 employees. The company is currently Late Stage.