We are looking for a React Native Developer to develop of high-quality cross-platform mobile applications. You will collaborate with cross-functional teams to define, design, and ship new features, optimize performance, and drive architectural decisions. The ideal candidate is a self-starter with strong problem-solving skills and a passion for delivering top-notch mobile experiences.
Key Responsibilities:
- Develop, test, and maintain high-performance mobile applications using React Native
- Lead end-to-end mobile app development lifecycle – architecture, development, deployment, and support
- Integrate third-party APIs, native modules, and platform-specific components
- Optimize app performance, memory usage, and responsiveness across Android and iOS
- Implement and enforce best practices for code quality, architecture, and UI/UX consistency
- Collaborate closely with designers, backend developers, and product managers
- Review code and mentor junior developers in the mobile team
- Stay up to date with new mobile technology trends, libraries, and frameworks
- Manage CI/CD pipelines and release management for app deployments
- Troubleshoot production issues and provide timely resolutions
Required Skills:
- Hands-on experience in React Native and JavaScript (ES6+)
- Strong understanding of mobile architecture patterns (MVC, MVVM, Clean Architecture)
- Familiarity with Redux, Context API, and other state management solutions
- Experience with native modules (Android/iOS), Push Notifications, App Store/Play Store deployment
- Proficiency in working with REST APIs, GraphQL, and JSON
- Experience using Firebase, Realm, SQLite, or local storage solutions
- Strong understanding of debugging and profiling tools like Flipper, Chrome DevTools, etc.
- Knowledge of testing frameworks (e.g., Jest, Detox) and writing unit/integration tests
- Familiarity with version control tools (Git, GitHub/GitLab)
Nice to Have:
- Experience with TypeScript and Next.js
- Exposure to Flutter or native Android/iOS
- Experience with mobile analytics and crash reporting tools (e.g., Sentry, Crashlytics)
- Previous experience working in Agile/Scrum environments
- Hands-on experience with CI/CD tools (e.g., Bitrise, Fastlane, GitHub Actions)
Qualifications:
- Bachelor’s/Master’s degree in Computer Science, Engineering, or a related field
- Strong portfolio of apps published on App Store/Play Store
- Excellent communication and leadership skills
Perks & Benefits:
- Remote work flexibility
- Opportunity to work on scalable and innovative projects
- Leadership and growth opportunities
- Learning budget for courses and certifications
- Dynamic and collaborative work culture
- Working in Agile Environment & scrum team
- Guidance and mentorship from the industry experts
Job Type: Internship
Contract length: 6 months
Pay: ₹10,000.00 per year
Benefits:
- Flexible schedule
- Work from home
Experience:
- IT: 1 year (Preferred)
- React Native: 1 year (Preferred)
Work Location: Remote