Senior React Native Developer

eTeam Inc.

Boca Raton, FL

JOB DETAILS
SKILLS
AWS Lambda, Agile Programming Methodologies, Amazon Elastic Compute Cloud (EC2), Amazon Simple Storage Service (S3), Amazon Web Services (AWS), Analysis Skills, Android, Apple Xcode, Application Programming Interface (API), Automation, Backend as a Service (BaaS), Best Practices, Cloud Computing, Code Reviews, Computer Science, Configuration Management, Continuous Deployment/Delivery, Continuous Integration, Data Science, Debugging Skills, DevOps, Equipment Maintenance/Repair, Error Handling, Git, GitHub, GraphQL, Information Technology & Information Systems, Integration Testing, Java, Kotlin, Mentoring, Microsoft Windows Azure, Mobile Applications, Mobile Applications Development, Multiplatform/Cross-Platform, Network Performance/Analysis, Performance Tuning/Optimization, Problem Solving Skills, Product Design, Quality Assurance, Quality Assurance Methodology, Quality Management, REST (Representational State Transfer), React Native, React.js, Release Management/Engineering, Software Administration, Software Design, Software Development, Startup, Swift, Test Automation, Test Tools, Unit Test, User Interface/Experience (UI/UX), iOS
LOCATION
Boca Raton, FL
POSTED
4 days ago
Job Title: Senior React Native Developer
Work Location & Reporting Address: Boca Raton, FL 33432 **Onsite**

Role Summary

We are looking for a Senior React Native Developer with 6 years of hands-on mobile application development experience to design, build, optimize, and maintain scalable cross-platform mobile applications for iOS and Android. The ideal candidate should have strong expertise in React Native, JavaScript/TypeScript, mobile performance optimization, state management, API integration, cloud services, native modules, and CI/CD automation.

Key Responsibilities
Develop, enhance, and maintain high-quality cross-platform mobile applications using React Native for iOS and Android platforms.
Build reusable, responsive, and performance-optimized mobile UI components using React Native, React.js, React Navigation, Flexbox, and mobile-first design principles.
Implement and manage application state using Redux Toolkit, Redux Saga, Zustand, Context API, and Redux Persist.
Integrate mobile applications with RESTful APIs and GraphQL services, ensuring reliable data flow, error handling, and optimized network performance.
Work on mobile performance tuning, including reducing re-renders, improving startup time, optimizing screen rendering, lazy loading, and battery usage improvement.
Develop and integrate custom native modules using Kotlin/Java for Android and Swift/SwiftUI for iOS, including support for modern React Native architecture concepts such as Turbo Modules and JSI.
Implement mobile backend and cloud integrations using Firebase, AWS services, serverless APIs, push notifications, analytics, crash reporting, and cloud messaging.
Configure and maintain CI/CD pipelines for mobile build, test, and deployment automation using GitHub Actions, Fastlane, Azure Pipelines, Expo/EAS, and GitHub Secrets.
Perform debugging, crash analysis, code reviews, unit testing, integration testing, and end-to-end testing using tools such as Crashlytics, Jest, Detox, and Cypress.
Collaborate with product, design, backend, QA, DevOps, and architecture teams in an Agile environment to deliver secure, scalable, and user-friendly mobile solutions.

Required Skills
6 years of experience in mobile application development with strong expertise in React Native.
Strong proficiency in JavaScript, TypeScript, JSX, React.js, React Native, Redux Toolkit, Zustand, Context API, and React Navigation.
Hands-on experience with iOS and Android development, including Android Studio, Xcode, Kotlin, Swift, SwiftUI, and Jetpack/Jetpack Compose.
Experience integrating REST APIs, GraphQL APIs, Firebase services, AWS cloud services, and mobile backend services.
Strong knowledge of mobile app performance optimization, debugging, crash monitoring, secure configuration management, and production issue resolution.
Experience with CI/CD setup for mobile applications, including build automation, release management, environment configuration, and app deployment workflows.
Familiarity with Expo SDK, EAS, Fastlane, Git, GitHub Actions, Azure DevOps/Pipelines, and Agile delivery practices.
Good understanding of mobile UI/UX standards, accessibility, reusable component architecture, testing practices, and scalable application design.

Preferred Qualifications
Experience with cloud-native/serverless backend integrations using AWS Lambda, API Gateway, S3, EC2, CloudWatch, RDS/DynamoDB, or Firebase.
Exposure to advanced React Native architecture, native bridge optimization, Turbo Modules, JSI, and modern mobile release pipelines.
Experience mentoring junior developers, participating in code reviews, and improving engineering best practices.

Education
Bachelor s or Master s degree in Computer Science, Engineering, Information Technology, Data Science, or a related technical discipline.


About the Company

e

eTeam Inc.

Looking for a great job? Join eTeam. We’re looking for talented staffing professionals to join our staff. We also provide contract assignments and full-time jobs at Fortune 2000 Companies. We’ve been named one of the best companies to work for by Staffing Industry Analysts and New Jersey Business.
COMPANY SIZE
100 to 499 employees
INDUSTRY
Other/Not Classified
FOUNDED
1998
WEBSITE
www.eteaminc.com