HackerKernel
Website:
hackerkernel.com
Job details:
Experience: 2–3 Years
Location: Bhopal (Work from Office)
Employment Type: Full-Time
About the Role
We are looking for a passionate and skilled React Native Developer with 2–3 years of experience to join our growing team. The ideal candidate should have hands-on experience in building high-performance cross-platform mobile applications for Android and iOS using React Native. You will collaborate with designers, backend developers, and project managers to deliver scalable and user-friendly mobile applications.
Key Responsibilities
- Develop, maintain, and enhance cross-platform mobile applications using React Native.
- Build reusable components and write clean, maintainable, and efficient code.
- Integrate RESTful APIs and third-party libraries/services.
- Collaborate with UI/UX designers to implement pixel-perfect mobile interfaces.
- Debug, troubleshoot, and resolve application issues and performance bottlenecks.
- Optimize applications for speed, scalability, and responsiveness.
- Work closely with backend developers for seamless API integration.
- Publish and maintain applications on Google Play Store and Apple App Store.
- Participate in code reviews and follow best coding practices.
- Stay updated with the latest React Native ecosystem and mobile development trends.
Required Skills
- 2–3 years of hands-on experience in React Native development.
- Strong knowledge of JavaScript (ES6+) and TypeScript.
- Experience with React.js fundamentals, Hooks, Context API, and state management (Redux/Redux Toolkit).
- Strong understanding of mobile app architecture and lifecycle.
- Experience integrating REST APIs and handling JSON data.
- Familiarity with Firebase (Authentication, Firestore, Push Notifications) is a plus.
- Knowledge of Git/GitHub for version control.
- Experience with debugging tools and performance optimization.
- Understanding of Android and iOS design guidelines.
- Experience with app deployment on Google Play Store and Apple App Store.
Preferred Qualifications
- Bachelor's degree in Computer Science, IT, or a related field.
- Experience working in Agile/Scrum environments.
- Strong problem-solving and analytical skills.
- Good communication and teamwork abilities.
Why Join Us?
- Work on exciting and innovative mobile application projects.
- Collaborative and growth-oriented work environment.
- Opportunities for continuous learning and career advancement.
- Competitive salary and performance-based growth.
- Exposure to modern technologies and best development practices.
Click on Apply to know more.