11 Aug
|
Leading
|
Bengaluru
The Role
As a Senior React Native Developer, you will be responsible for
the architectural design, development, and deployment of cross -platform mobile
applications. You will work closely with cross -functional teams to translate
complex requirements into secure, high -performance code, ensuring that the
mobile experience is seamless, responsive, and integrated with real -time
services.
Key Responsibilities
- Feature
Development: Design and build advanced applications for the
React Native platform with a focus on modularity.
- Real -Time
Connectivity: Implement and maintain real -time data streams
using WebSockets and integrate complex RESTful APIs.
- User
Engagement: Build and manage Push Notification systems
(FCM/APNs) to ensure high user engagement.
- Cross -Platform
Architecture: Maintain and optimize code for both iOS and
Android to ensure consistency and performance across devices.
- Build
& Release Management: Manage the end -to -end
build process, including configuring native environments and managing
versioning.
- App
Store Operations: Navigate the policies and procedures of the Apple
App Store and Google Play Store, handling the submission
and review process from start to finish.
Required Qualifications
- Total
Experience: 4–5+ years in professional software development.
- JavaScript
Expertise: Minimum 4 years of solid experience
in JavaScript (ES6+).
- React
Native Focus:
- At
least 3 years of hands -on experience in React Native.
- Alternatively: 2
years of React Native experience combined with 2 years of core React.js
experience.
- Technical
Proficiency: * Proven experience with REST APIs and WebSockets.
- Deep
understanding of Push Notifications and deep -linking
implementation.
- Platform
Knowledge: Deep understanding of the native build process
for both iOS (Xcode) and Android (Gradle/Android Studio).
- Deployment
Expertise: Proven track record of uploading and managing
apps on the stores, including knowledge of certificates and provisioning
profiles.
Preferred Skills
- Strong understanding of
TypeScript.
- Experience with CI/CD
pipelines for mobile (e.g., Fastlane or Azure DevOps).
- Knowledge of digital
accessibility standards and SEO -friendly mobile architectures.
- Experience in the retail
or loyalty domain.