React Native Architect 15+ years

Overview

Remote
Depends on Experience
Contract - Independent
Contract - W2
Contract - 12 Month(s)
No Travel Required

Skills

Amazon Web Services
Continuous Integration and Development
Data Security
Java
JavaScript
Collaboration
Continuous Delivery
IOS Development
Microsoft Azure

Job Details

Job Title: React Native Architect

Work Location: Remote

Duration: Long-term


Rate $70/hr C2C

Responsibilities:

  • Architect & Design:

Define and maintain the technical architecture for scalable, maintainable React Native applications.

  • Technology Decisions:

Select libraries, frameworks, and tools that align with performance and scalability needs.

  • Native Integrations:

Design and implement native modules for iOS and Android when needed.

  • Performance Optimization:

Profile, analyze, and optimize app load times, rendering, and memory usage.

  • Best Practices & Standards:

Establish and enforce coding guidelines, testing strategies, and development workflows.

  • Mentorship:

Guide and mentor developers, conduct code reviews, and lead technical discussions.

  • Collaboration:

Partner with product, design, and backend teams to define technical requirements and ensure delivery quality.

  • CI/CD Ownership:

Set up, maintain, and optimize continuous integration and delivery pipelines.

  • Security & Compliance:

Implement security best practices for data protection and compliance.

  • Release Management:

Oversee the build, testing, and deployment of mobile apps to the App Store and Google Play.

Core Technical Skills:

  • React Native (Hooks, Navigation, Reanimated, Performance Optimization)
  • JavaScript (ES6+) & TypeScript
  • State Management (Redux, MobX, Context API)
  • Native iOS (Swift/Objective-C) and Android (Java/Kotlin) module development
  • Mobile architecture patterns (MVVM, MVI, Clean Architecture)
  • RESTful API & GraphQL integration
  • CI/CD for mobile apps (Fastlane, Bitrise, GitHub Actions, Jenkins)
  • Automated testing (Jest, Detox, Appium, XCTest, Espresso)
  • Performance profiling and optimization
  • Mobile security best practices

Additional Skills:

  • UI/UX collaboration & pixel-perfect implementation
  • Strong debugging and troubleshooting
  • Agile/Scrum development
  • Code review and team mentorship
  • Cloud integration (Firebase, AWS, Azure)
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.