Company DescriptionNadcab Labs is a passionate team of blockchain enthusiasts specializing in creating innovative applications for the decentralized world. Our expertise lies in developing secure and efficient blockchain solutions, including smart contracts, decentralized applications (dApps), and diverse DeFi (Decentralized Finance) products. We focus on pushing the boundaries of blockchain technology to deliver impactful and scalable solutions. At Nadcab Labs, we strive to empower businesses and individuals with blockchain-driven innovations that revolutionize how systems operate.Role Description We are seeking askilled React Native Developerwith a strong technical foundation and hands-on experience in building high-performance mobile applications. This is afull-time, on-site role in Allahabad, where you will collaborate with cross-functional teams to design, develop, optimize, and maintain mobile apps for both Android and iOS. You will work closely with backend, blockchain, and DevOps teams to integrate APIs, ensure real-time data synchronization, and deliver smooth, secure, and scalable mobile experiences.Design and develop advanced cross-platform mobile applications usingReact Native Build intuitive and pixel-perfectUI/UXwith performance-optimized components Integratebackend APIs, blockchain modules, sockets, and real-time systems ImplementWebRTC-based audio/video communicationand real-time streaming UseML Kit (Firebase ML)to integrate on-device machine learning features Maintain application performance, identify bottlenecks, and implement optimizations Ensure high reliability, security, and scalability of mobile applications Troubleshoot issues and deliver timely, high-quality releases Collaborate with product, backend, blockchain, and testing teamsQualifications Core SkillsMinimum 2 years of professional experiencein React Native mobile development Strong proficiency inJavaScript, TypeScript, ES6+, Redux, and React Hooks Expertise in building and deploying apps oniOS and Androidplatforms Real-Time TechnologiesHands-on experience with: WebRTC(video/audio calls, screen sharing, P2P connectivity) Socket.IO / WebSocketsfor real-time updates and messaging Push notifications, background services & live data streaming Machine Learning (ML Kit)Experience with: Text recognition Face detection Barcode scanning On-device ML processing API & Backend IntegrationDeep understanding of REST APIs, GraphQL, authentication mechanisms Knowledge of integrating blockchain or Web3 modules is astrong advantage Security ExpertiseExperience implementingsecure mobile architectures, including: Secure storage (Keychain/Encrypted Storage) JWT, OAuth2, token-based authentication Protecting API communication with SSL pinning Preventing reverse engineering, code tampering & data leakage Handling sensitive user data with encryption and best security practices Additional SkillsStrong knowledge ofCI/CD pipelines, app signing, Play Store/App Store deployment Understanding of app performance profiling and memory optimization Strong problem-solving, debugging, and analytical skills
Job Title
React Native