Job Opening: React Native Full Stack Developer
Naiplus Solution Pvt Ltd is seeking a skilled Fullstack React Native Developer to join our vibrant team in Vastrapur, Ahmedabad, Gujarat. You will be instrumental in developing a high-performance, cross-platform mobile application utilizing React Native, a NestJS backend, PostgreSQL database, and integrating with Razorpay for payment solutions.
This role involves close collaboration with our backend and admin panel teams to build scalable, secure, and production-ready mobile features. We are looking for a developer who possesses the expertise to independently manage both backend systems and admin panel development, ensuring a secure, scalable, and maintainable architecture throughout the application.
Core Technical Requirements:
- Demonstrated practical experience with NestJS or comparable Node.js frameworks.
- Strong proficiency in TypeScript, encompassing backend architecture, Data Transfer Objects (DTOs), services, modules, and frontend typing.
- Proven experience in designing, developing, and consuming RESTful APIs.
- Proficient in implementing JWT-based authentication and authorization mechanisms.
- Solid understanding and practical application of Role-Based Access Control (RBAC).
- Hands-on experience with PostgreSQL databases.
- Experience with TypeORM, including entities, relationships, migrations, and schema updates.
- In-depth knowledge of database schema design, relational concepts, and query optimization.
- A firm understanding of secure API development principles, validation techniques, and robust error handling.
Admin Panel Development:
- Extensive experience in building scalable admin dashboards with role-based access control.
- Good understanding of state management solutions, with a preference for Zustand.
- Strong application of TypeScript in frontend development.
- Experience in seamlessly integrating frontend interfaces with backend APIs.
- Ability to construct reusable, modular, and maintainable UI components.
- Understanding of performance optimization strategies and clean UI architecture principles.
What We Expect:
- The ability to independently handle backend modules and admin features.
- Commitment to clean, scalable, and production-ready code practices.
- A strong debugging and problem-solving mindset.
- Full ownership of features, from database design to admin UI implementation.
Employment Type:
Full-Time. This is a hybrid remote position with work based in Vastrapur, Ahmedabad, Gujarat.
How to Apply:
Interested candidates are invited to send their CV and GitHub/portfolio link to ashvin@naibeau.com with the subject line: React Native Developer Application.