22 Aug
|
NicheTech Computer Solutions
|
India
22 Aug
NicheTech Computer Solutions
India
We are looking for an experienced React Native Developer who can take ownership of mobile application development and contribute to building high-quality, scalable applications for Android and iOS.
Key Responsibilities
- Develop and maintain high-quality cross-platform mobile applications using React Native.
- Build reusable components and maintain clean, scalable, and well-structured code.
- Integrate mobile applications with REST APIs and third-party services.
- Work closely with UI/UX designers, backend developers, QA engineers, and project managers.
- Implement responsive user interfaces based on Figma/UI designs.
- Manage application state using appropriate state-management frameworks.
- Handle push notifications, deep linking, authentication, payments, maps, and other mobile integrations.
- Identify and resolve performance issues, crashes, and application bugs.
- Optimize applications for performance, security, and scalability.
- Participate in code reviews and follow development best practices.
- Manage application builds, releases, and deployment to Google Play Store and Apple App Store.
- Support existing applications with enhancements, upgrades, and issue resolution.
- Provide effort estimates and communicate development progress to project managers.
Required Technical Skills
- 3–5 years of overall mobile/application development experience
- Strong hands-on experience with React Native
- Strong knowledge of JavaScript and TypeScript
- Positive understanding of React.js concepts, Hooks, Components, and Context API
- Experience with Redux / Redux Toolkit / Zustand or similar state-management solutions
- Experience integrating RESTful APIs
- Knowledge of Firebase, including Push Notifications, Crashlytics, Analytics, etc.
- Experience with local storage and offline data handling
- Understanding of Android and iOS platform-specific development requirements
- Experience with Git-based version control
- Knowledge of mobile application security and performance optimization
- Experience publishing applications to the App Store and Play Store
- Ability to debug production-level mobile application issues
Preferred Skills
Experience in the following will be an advantage:
- Native Android or iOS development knowledge
- Payment gateway integrations
- Google Maps / location-based services
- WebSockets and real-time applications
- Social login and third-party SDK integrations
- CI/CD for mobile application deployment
- AI-assisted development tools such as GitHub Copilot, Cursor, Gemini, or similar tools
Candidate Profile
We are looking for someone who:
- Has worked on multiple live React Native applications
- Can independently understand requirements and implement features
- Takes ownership of assigned modules and deliverables
- Has strong debugging and problem-solving abilities
- Understands the importance of application performance and user experience
- Can work effectively in an Agile development environment
- Communicates clearly with technical and project management teams
- Is comfortable working on multiple client applications and business domains
📌 React Native App Developer (India)
🏢 NicheTech Computer Solutions
📍 India