Key Responsibilities:
● Develop and maintain high-performance mobile applications for Android and iOS using
React Native.
● Collaborate with cross-functional teams, including designers, backend developers, and
product managers, to define app requirements and specifications.
● Write clean, well-documented, and reusable code following industry best practices. ●
Optimize app performance and troubleshoot complex issues related to UI, networking,
and performance.
● Integrate third-party libraries and APIs efficiently.
● Stay updated with the latest trends and advancements in React Native and mobile app
development.
● Ensure smooth deployment of apps on Google Play Store and Apple App Store. ●
Participate in code reviews to maintain code quality and ensure adherence to standards.
Required Skills and Qualifications:
● 5-8 years of experience working exclusively on React Native development for Android
and iOS platforms.
● Strong proficiency in JavaScript and its nuances, including ES6+ syntax. ● In-depth
knowledge of React Native components, Redux, Hooks, and navigation libraries.
● Experience with native app development, including bridging native modules for iOS
(Swift/Objective-C) and Android (Java/Kotlin) when required.
● Solid understanding of mobile UI/UX design principles and the ability to create
pixel-perfect UIs.
● Familiarity with RESTful APIs and integrating backend services with mobile apps.
● Strong debugging and problem-solving skills.
● Knowledge of app deployment processes for both Google Play Store and Apple App
Store.
● Experience with version control systems like Git.