Visa: Greencard OR US Citizens only
Interview: Video
LinkedIn profile link is mandatory.
Job Title: React Native Developer
Location: 100%REMOTE
Length: 3-6 months
Start: ASAP
Interview: Video
Job Summary:
We are seeking a highly skilled and motivated React Native Developer to join our mobile development team. As a React Native Developer, you will be responsible for architecting and building robust, performant, and scalable mobile applications for both iOS and Android platforms using React Native. You will collaborate closely with designers, product managers, and other developers to create world-class mobile experiences.
Key Responsibilities
Design and develop cross-platform mobile applications using React Native
Write clean, maintainable, and efficient code
Integrate with RESTful APIs and third-party libraries
Use native APIs for deep integrations with iOS and Android platforms when necessary
Work closely with UI/UX designers to implement highly responsive user interfaces
Optimize application performance, responsiveness, and scalability
Ensure high-quality standards through code reviews, unit testing, and automation
Participate in Agile/Scrum development processes and sprint planning
Troubleshoot, debug, and upgrade existing mobile applications
Maintain documentation of the codebase, architecture, and best practices Required Skills and Qualifications
Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience)
2+ years of professional experience in mobile app development using React Native
Strong proficiency in JavaScript/TypeScript, including ES6+ features
Experience with state management libraries (e.g., Redux, MobX, Zustand, Recoil)
Solid understanding of mobile app architecture and navigation (React Navigation)
Familiarity with native mobile development (Swift, Objective-C, Java, or Kotlin) is a plus
Experience with mobile build tools and deployment (Xcode, Android Studio, Fastlane, App Store, Google Play)
Understanding of REST APIs, GraphQL, and asynchronous programming
Familiarity with testing frameworks like Jest, Detox, or Appium
Knowledge of CI/CD tools and mobile DevOps practices
Git version control and working with collaborative teams