React Native Developer - Android

  • Chicago, IL
  • Posted 1 day ago | Updated 1 day ago

Overview

Hybrid
Depends on Experience
Accepts corp to corp applications
Contract - Independent
Contract - W2
Contract - 12 Month(s)

Skills

React Native
Android
Kotlin
Java
SDK
Android-native speech recognition APIs
MVVM
MVI

Job Details

We re looking for a Senior React Native Developer with deep Android development expertise to join our high-impact mobile engineering team. This is a technical leadership role focused on architectural decomposition, native Android integration, and speech recognition engineering. You ll help reshape a complex super app into a modular, scalable mobile platform using cutting-edge tools and native Android capabilities.


Key Responsibilities

  • Reverse engineer a large, monolithic React Native super app into modular and maintainable components.

  • Analyze and document architecture across both React Native and Android-native layers.

  • Lead the integration and optimization of Android-native speech recognition APIs, including dialect tuning and performance calibration.

  • Champion best practices in mobile architecture, modular design, and performance optimization.

  • Collaborate with product, QA, design, and platform teams to deliver high-performance mobile experiences.

  • Lead technical deep-dives, code reviews, and mentorship initiatives within the team.

  • Ensure consistent code quality through effective use of design patterns, unit tests, and CI/CD automation.


Required Skills

  • 5 7 years of experience building mobile apps with React Native.

  • Expert-level knowledge of Android Studio, Kotlin, Java, and Android SDK.

  • Practical experience with Android-native speech recognition APIs (e.g., Google Speech Services).

  • Solid grasp of Android architecture patterns such as MVVM, MVI, or Clean Architecture.

  • Demonstrated ability to reverse engineer large Android/React Native codebases.

  • Familiarity with tools like Android Profiler, Systrace, and Logcat for performance monitoring and debugging.

  • Hands-on experience with dialect testing and fine-tuning of speech models.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.