This role is for one of the Weekday's clients
Min Experience: 3 years
Location: Kolkata
JobType: full-time
We are looking for a skilled React Native Developer with around 3-6 years of experience in building high-quality, cross-platform mobile applications. The ideal candidate should have a strong foundation in mobile app development using React Native and a deep understanding of modern JavaScript and TypeScript practices. You will be responsible for developing, enhancing, and maintaining scalable mobile applications that deliver seamless user experiences across both Android and iOS platforms.
RequirementsKey Responsibilities:
Develop and maintain mobile applications using React Native, ensuring high performance and responsiveness.
Build reusable components and libraries for future use while maintaining clean and scalable code architecture.
Work extensively with React Hooks for managing component logic and lifecycle.
Implement robust state management solutions using Redux or similar libraries.
Integrate third-party and backend services through REST APIs, ensuring secure and efficient data flow.
Collaborate with cross-functional teams including designers, backend developers, and product managers to deliver high-quality products.
Implement and manage push notifications, ensuring timely and accurate communication with users.
Integrate payment gateways and ensure secure transaction handling within mobile applications.
Utilize Firebase services for features such as authentication, real-time databases, analytics, and notifications.
Debug and resolve technical issues, optimize application performance, and ensure smooth deployment processes.
Required Skills & Qualifications:
Strong proficiency in React Native with hands-on experience in building and deploying mobile applications.
Solid understanding of JavaScript (ES6+) and TypeScript.
Experience with Redux or other state management libraries.
Good knowledge of RESTful API integration and handling asynchronous operations.
Hands-on experience with Firebase services.
Experience implementing push notifications and integrating payment gateways.
Familiarity with mobile app architecture patterns and performance optimization techniques.
Understanding of version control systems like Git.
Strong problem-solving skills and attention to detail.
Preferred Qualifications:
Experience with app publishing on Google Play Store and Apple App Store.
Familiarity with CI/CD pipelines for mobile applications.
Exposure to native Android (Java/Kotlin) or iOS (Swift) development is a plus
ATS Match is available
1) Upload your resume. 2) Open any job and click Check ATS Match to see your fit score.