Company Description Nadcab 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 a skilled React Native Developer with a strong technical foundation and hands-on experience in building high-performance mobile applications. This is a full-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 using React Native Build intuitive and pixel-perfect UI/UX with performance-optimized components Integrate backend APIs, blockchain modules, sockets, and real-time systems Implement WebRTC-based audio/video communication and real-time streaming Use ML 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 teams Qualifications Core Skills Minimum 2 years of professional experience in React Native mobile development Strong proficiency in JavaScript, TypeScript, ES6+, Redux, and React Hooks Expertise in building and deploying apps on iOS and Android platforms Real-Time Technologies Hands-on experience with: WebRTC (video/audio calls, screen sharing, P2P connectivity) Socket.IO / WebSockets for 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 Integration Deep understanding of REST APIs, GraphQL, authentication mechanisms Knowledge of integrating blockchain or Web3 modules is a strong advantage Security Expertise Experience implementing secure 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 Skills Strong knowledge of CI/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