Back to jobs
Kolkata, India
2026-09-07
Mr2K Solutions
English
South Asia
React Native Developer Intern
Role Description
**Company:** MR2K SOLUTIONS
**Location:** Kolkata / Remote
**Employment Type:** Full-Time
**Experience:** 0-2 Years
**Department:** Technology / Software Development
About MR2K SOLUTIONS
MR2K SOLUTIONS is an end-to-end technology solutions provider delivering modern software products and digital platforms across multiple industries. We work on web and mobile applications, enterprise solutions, cloud integrations, APIs, AI & automation, and customized technology solutions.
We are looking for a passionate and skilled **React Native Developer** to join our development team and contribute to building high-quality, scalable, and user-friendly mobile applications for Android and iOS.
Job Responsibilities
* Develop and maintain cross-platform mobile applications using **React Native**.
* Strong knowledge of **React.js**.
* Good understanding of **HTML5 and CSS3**.
* Experience with UI libraries such as Material UI, Ant Design, Bootstrap, or Tailwind CSS.
* **Build reusable, scalable, and maintainable UI components.**
* Convert UI/UX designs and wireframes into responsive mobile and web interfaces.
* Integrate REST APIs and third-party services into mobile applications.
* Work with backend developers to integrate APIs and troubleshoot integration issues.
* Implement application navigation, authentication, push notifications, and other mobile features.
* Debug and resolve application crashes, performance issues, and UI/UX problems.
* Optimize applications for performance, responsiveness, and reliability.
* Work with Android and iOS build environments.
* Perform testing and debugging across different devices and screen sizes.
* Participate in code reviews and follow development best practices.
* Maintain technical documentation related to mobile applications.
* Collaborate with UI/UX designers, backend developers, QA engineers, and project managers.
* Stay updated with the latest React Native, ReactJS, and mobile development technologies.Required SkillsTechnical Skills
* Strong knowledge of **React Native**.
* Good understanding of **JavaScript / TypeScript**.
* Experience with **React.js** is an advantage.
* Good understanding of React Hooks and component-based architecture.
* Experience with **REST APIs and JSON**.
* Knowledge of mobile application navigation and state management.
* Experience with **Git/GitHub/GitLab**.
* Basic understanding of Android and iOS application development.
* Familiarity with debugging tools and mobile application testing.
* Understanding of responsive UI design and mobile development best practices.
Preferred Skills
* Experience with **Redux / Redux Toolkit**, Zustand, or other state-management libraries.
* Understanding of asynchronous JavaScript, promises, and API handling.
* Experience integrating **Firebase** services such as FCM, Analytics, Crashlytics, or Authentication.
* Knowledge of push notifications and deep linking.
* Experience with third-party SDK/API integrations.
* Knowledge of native Android (**Java/Kotlin**) or iOS (**Swift/Objective-C**) development.
* Experience publishing applications to **Google Play Store / Apple App Store**.
* Understanding of CI/CD for mobile applications is a plus.
Educational Qualification
* Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.
* Relevant practical experience and strong technical skills may be considered in place of formal education.
Experience
**0–2 years of professional experience** in React Native/mobile application development.
Freshers with strong React Native projects and practical development experience may also be considered for suitable positions.
What We Are Looking For
* Strong problem-solving and analytical skills.
* Good understanding of software development principles.
* Ability to write clean, reusable, and maintainable code.
* Attention to detail, particularly regarding UI/UX.
* Ability to work independently as well as within a team.
* Good communication and collaboration skills.
* Willingness to learn new technologies and frameworks.
* Ability to work in a fast-paced product development environment.
What We Offer
* Opportunity to work on real-world mobile and enterprise applications.
* Exposure to modern technologies and cloud-based solutions.
* Learning and professional growth opportunities.
* Collaborative and technology-driven work environment.
* Opportunity to work with experienced developers and technical teams.
* Competitive compensation based on skills and experience.
How to Apply
Interested candidates can share their **updated resume along with links to GitHub, portfolio, or published mobile applications**, if available.
Pay: ₹10,000.00 - ₹15,000.00 per month
Work Location: In person