NOIDA · FULLTIME
React Native Developer
Kaaliber
Noida · onsite · Posted 1d ago
About a minute. You'll make an account on the way through.
agent · working
- Read this posting0.4s
- Found the form on Instahyre · 9 questions to answer1.6s
- Decided the answers for all of them3.0s
- Tailor your résumé to this role
- Waiting for you
Section · 01
About this role
We are looking for an experienced React Native Developer with a minimum of 5 years of professional experience in mobile application development. The ideal candidate will have strong expertise in React Native, JavaScript/TypeScript, mobile application architecture, API integrations, and performance optimisation.
The candidate will be responsible for developing scalable, secure, and high-performance mobile applications for Android and iOS, taking ownership of features from development through production deployment.
Responsibilities:
- Design, develop, and maintain high-quality Android and iOS applications using React Native.
- Build scalable, reusable, and maintainable mobile application components and architecture.
- Integrate REST APIs, authentication systems, payment gateways, and third-party SDKs.
- Implement real-time features such as WebSockets, push notifications, audio/video calling, and live streaming as required.
- Manage application state using Redux Toolkit, Zustand, Context API, or other suitable solutions.
- Optimise application performance, rendering, startup time, memory usage, and responsiveness.
- Troubleshoot complex application issues across different devices and operating system versions.
- Work with native Android and iOS capabilities, including native modules and platform-specific integrations.
- Manage application builds, signing certificates, release processes, and deployments to the Google Play Store and Apple App Store.
- Write clean, testable, and maintainable code following engineering best practices.
- Conduct code reviews, mentor junior developers, and contribute to technical decisions.
- Collaborate with backend engineers, UI/UX designers, QA engineers, and product managers.
- Implement appropriate testing, error handling, logging, and application monitoring.
- Contribute to CI/CD workflows and continuous improvements in the mobile development lifecycle.
Requirements:
- Minimum 5 years of professional software development experience, with substantial hands-on React Native experience.
- Strong proficiency in JavaScript (ES6+) and TypeScript.
- Excellent understanding of React, Hooks, component rendering, and state management.
- Experience developing and maintaining production-grade Android and iOS applications.
- Strong experience with REST API integration, asynchronous programming, and authentication.
- Experience with Redux Toolkit, Zustand, Context API, or equivalent state-management solutions.
- Strong understanding of mobile application architecture and reusable component design.
- Experience debugging complex issues and optimising application performance.
- Hands-on experience with Git and collaborative development workflows.
- Experience with Android Studio, Xcode, application signing, and store releases.
- Experience with React Native CLI and Expo.
- Knowledge of native Android/iOS integrations and custom native modules.
- Experience with push notifications, deep linking, background processing, and secure local storage.
- Experience with WebSockets, real-time communication, audio/video calling, or live streaming.
- Familiarity with Jest, React Native Testing Library, and automated testing.
- Experience with mobile CI/CD pipelines and release automation.
- Understanding of application security, crash reporting, and production monitoring.
- Bachelor's degree in Computer Science, Information Technology, or equivalent practical experience.
- Strong analytical, problem-solving, and debugging skills.
- Ability to independently own complex features and deliver production-ready solutions.
- Strong communication, collaboration, and technical decision-making skills.
- Experience mentoring developers and participating in code reviews.
Sourced from instahyre
Section · 02