About the Role
We are looking for a passionate and skilled React Native Developer to join our technology team and build reliable, high-performance mobile applications. The ideal candidate should have hands-on experience in React Native, JavaScript, API integration, application debugging, and mobile app deployment. You will work closely with our development and cross-functional teams to develop recent features, improve application performance, resolve technical issues, and deliver a seamless mobile experience.
Key Responsibilities
• Develop, enhance, and maintain cross-platform mobile applications using React Native.
• Build reusable components, libraries, and scalable application modules.
• Integrate RESTful APIs and handle API responses, authentication, and error management.
• Implement application navigation, state management, and responsive user interfaces.
• Work with React Hooks, Redux, and React Navigation to build efficient mobile applications.
• Identify and resolve bugs, crashes, performance bottlenecks, and compatibility issues.
• Work with Expo CLI and manage application builds, including APK and AAB generation.
• Handle app releases, version updates, and Google Play Store deployment requirements.
• Collaborate with backend developers, designers, QA engineers, and other stakeholders.
• Participate in code reviews, sprint planning, and Agile development activities.
• Maintain code quality, follow development best practices, and use Git for version control.
• Assist with backend API development and integration using Node.js, wherever required. Required Skills & Qualifications
• 1–3 years of hands-on experience in React Native mobile application development.
• Strong knowledge of JavaScript (ES6+) and fundamental React concepts.
• Practical experience with React Hooks, React Navigation, and Redux or equivalent state-management tools.
• Experience integrating REST APIs and handling asynchronous operations.
• Familiarity with Expo CLI, mobile app builds, and release workflows.
• Working knowledge of Android Studio and basic familiarity with Xcode.
• Understanding of Git, branching, and collaborative development workflows.
• Basic knowledge of Node.js and backend API implementation.
• Understanding of mobile application performance, debugging, and deployment processes.
• Bachelor's degree in Computer Science, Information Technology, or a related field preferred. Good to have
• Experience working with Firebase, push notifications, and analytics.
• Exposure to native Android/iOS modules and third-party SDK integration.
• Familiarity with app signing, release configuration, and Google Play Console.
• Understanding of mobile application security and performance optimization.
• Experience working in an Agile/Scrum development environment.
What we offer
• Opportunity to work on real-world mobile applications and meaningful technology projects.
• A collaborative and supportive work environment.
• Opportunities to learn new technologies and strengthen your technical skills.
• Career growth and professional development. Who should apply? If you enjoy building mobile applications, solving technical challenges, and creating smooth user experiences, we would love to hear from you.
📌 Software Engineer (Noida)
🏢 Credin
📍 Noida