
Remote
Contract
India
Skills
JavaScript
XML
React.js
TypeScript
Web Applications
HTML
HTML5
Bootstrap (Framework)
Redux.js
React Native
About the Role
Job Description
iTUX is a premier provider of IT and digital training solutions, focused on empowering emerging professionals with critical tech skills for today’s fast-paced industry. We are currently seeking a passionate React Native Developer Intern with a strong foundation in mobile app development, eager to learn, and ready to contribute to live projects. This internship offers an excellent opportunity to work alongside seasoned developers, gain hands-on experience, and build expertise in React Native and modern mobile development.
Role Overview
As a React Native Developer Intern at iTUX, you will work closely with our team to design, build, and maintain mobile applications using React Native and Expo. You’ll be instrumental in delivering efficient and high-quality mobile experiences while gaining deep insights into the mobile app lifecycle. You will also collaborate on backend integrations using Firebase, Node.js, Express, and MongoDB, broadening your expertise across both frontend and backend technologies.
Number of positions: 3 to 5
Key Responsibilities
Develop and maintain efficient, reusable, and reliable code for mobile applications in React Native.
Use Redux and Redux Thunk to manage the application state and handle asynchronous actions effectively.
Style components using Tailwind CSS (or Tailwind-RN) for streamlined and responsive design.
Work with Axios to make API requests, manage data fetching, and implement robust error handling.
Integrate Firebase services—including Firebase Cloud Messaging (FCM)—for push notifications and real-time data synchronization.
Assist in backend integration by working with Node.js, Express, and MongoDB when required.
Collaborate with the team to define and implement new features and improve app performance.
Participate in code reviews and contribute creative ideas for enhancement.
Mandatory Skills
React Native & Expo: Strong understanding of mobile app components, state management, navigation, and animations.
Redux & Redux Thunk: Proficiency in state management and handling asynchronous actions.
Tailwind CSS (or Tailwind-RN): Knowledge of component styling for responsive design.
Axios: Skilled in API requests, async data handling, and error management.
Additional Skills (Nice-to-Have)
JavaScript (ES6+): Strong grasp of modern JavaScript syntax and features.
React Navigation: Experience in managing navigation flows in mobile applications.
Firebase & FCM: Experience in integrating Firebase services for push notifications and data management.
Node.js, Express, & MongoDB: Familiarity with backend technologies for integrated mobile solutions.
Git: Basic experience with Git for collaborative code management.
Why Join Us?
Real-World Experience: Work on live projects and sharpen your skills in mobile development.
Mentorship: Learn directly from experienced developers.
Growth Potential: Opportunity for a full-time role based on performance.
Duration:
3-6 months of unpaid internship
How to Apply
If you’re excited to develop your skills in React Native and modern mobile development, we’d love to hear from you! Please send your resume and a brief cover letter highlighting your interest and relevant skills to hr@ituxsolutions.com with the subject line:
"React Native Developer Intern Application – [Your Name]"
iTUX is a premier provider of IT and digital training solutions, focused on empowering emerging professionals with critical tech skills for today’s fast-paced industry. We are currently seeking a passionate React Native Developer Intern with a strong foundation in mobile app development, eager to learn, and ready to contribute to live projects. This internship offers an excellent opportunity to work alongside seasoned developers, gain hands-on experience, and build expertise in React Native and modern mobile development.
Role Overview
As a React Native Developer Intern at iTUX, you will work closely with our team to design, build, and maintain mobile applications using React Native and Expo. You’ll be instrumental in delivering efficient and high-quality mobile experiences while gaining deep insights into the mobile app lifecycle. You will also collaborate on backend integrations using Firebase, Node.js, Express, and MongoDB, broadening your expertise across both frontend and backend technologies.
Number of positions: 3 to 5
Key Responsibilities
Develop and maintain efficient, reusable, and reliable code for mobile applications in React Native.
Use Redux and Redux Thunk to manage the application state and handle asynchronous actions effectively.
Style components using Tailwind CSS (or Tailwind-RN) for streamlined and responsive design.
Work with Axios to make API requests, manage data fetching, and implement robust error handling.
Integrate Firebase services—including Firebase Cloud Messaging (FCM)—for push notifications and real-time data synchronization.
Assist in backend integration by working with Node.js, Express, and MongoDB when required.
Collaborate with the team to define and implement new features and improve app performance.
Participate in code reviews and contribute creative ideas for enhancement.
Mandatory Skills
React Native & Expo: Strong understanding of mobile app components, state management, navigation, and animations.
Redux & Redux Thunk: Proficiency in state management and handling asynchronous actions.
Tailwind CSS (or Tailwind-RN): Knowledge of component styling for responsive design.
Axios: Skilled in API requests, async data handling, and error management.
Additional Skills (Nice-to-Have)
JavaScript (ES6+): Strong grasp of modern JavaScript syntax and features.
React Navigation: Experience in managing navigation flows in mobile applications.
Firebase & FCM: Experience in integrating Firebase services for push notifications and data management.
Node.js, Express, & MongoDB: Familiarity with backend technologies for integrated mobile solutions.
Git: Basic experience with Git for collaborative code management.
Why Join Us?
Real-World Experience: Work on live projects and sharpen your skills in mobile development.
Mentorship: Learn directly from experienced developers.
Growth Potential: Opportunity for a full-time role based on performance.
Duration:
3-6 months of unpaid internship
How to Apply
If you’re excited to develop your skills in React Native and modern mobile development, we’d love to hear from you! Please send your resume and a brief cover letter highlighting your interest and relevant skills to hr@ituxsolutions.com with the subject line:
"React Native Developer Intern Application – [Your Name]"