Job Title: Senior Software Engineer
Job Purpose: We are looking for a Senior React Native Developerwith 5–8 years of software development experience, including strongexpertisein React Native for building high-qualitycross-platform mobile applications for Android and iOS. The ideal candidateshould have experience designing scalable mobile solutions, integrating RESTAPIs,optimizingapp performance, and mentoring junior developers.
Qualification: Graduate
Certification: Java Script (ES6+) and Type Script
Experience: 8+ Years
Responsibilities:
- Design, develop, and maintain cross-platformmobile applications using React Native.
-
Build reusablecomponents and scalable application architecture.
-
Integrate RESTful APIsand third-party libraries/services.
-
Optimize application performance, responsiveness, and stability.
-
Debug and resolveapplication issues across Android and iOS platforms.
-
Collaborate with UI/UXdesigners, backend developers, QA, and product teams.
-
Participate in codereviews and ensure adherence to coding standards and best practices.
-
Mentor juniordevelopers and contribute to technical discussions.
-
Publish and maintain applicationson Google Play Store and Apple App Store.
Mandatory:
-
5–8 years of software development experience with at least 3+ years in React Native.
-
Strong proficiency in JavaScript (ES6+) and TypeScript.
-
Hands-on experience with React, React Native, Redux/Context API, and Hooks.
-
Experience integrating REST APIs and handling JSON data.
-
Knowledge of Android and iOS development lifecycle.
-
Familiarity with Git and Agile/Scrum methodologies.
-
Experience with mobile debugging and performance optimization.
-
Understanding of app deployment processes for Google Play Store and Apple App Store.
-
Experience with Firebase (Authentication, Cloud Messaging, Analytics).
-
Knowledge of native Android (Java/Kotlin) or iOS (Swift/Objective-C) development.
-
Experience with CI/CD pipelines for mobile applications.
-
Familiarity with automated testing frameworks such as Jest and React Native Testing Library.
-
Exposure to CodePush, Fastlane, or Expo is an advantage.