About Our Client : Founded in 2020, the company is a digital platform in the spirituality and wellness sector, offering tailored apps to help users with personal growth and well-being. It combines technology with traditional practices to deliver engaging content and experiences that drive long-term user retention. The brand aims to cater to individuals seeking high-quality and authentic devotional products, blending traditional craftsmanship with modern convenience.
Job Role : Senior Software Developer (React)
Location : HSR Layout, Bangalore
Experience : 4-7 Years
Qualification : Bachelors or Masters degree in Computer Science, Engineering, or a related field
About the role : We are looking for a highly skilled React Native Developer with 4-7 years of experience to join our team. The ideal candidate should have a strong understanding of mobile application development using React Native and be proficient in JavaScript and TypeScript. You will be responsible for designing, developing, and maintaining high-performance cross-platform mobile applications for iOS and Android.
Key Responsibilities :
- Develop and maintain robust React Native applications for Android and iOS.
- Collaborate with cross-functional teams, including UI / UX designers, backend developers, and QA engineers.
- Write clean, maintainable, and scalable code while following best coding practices.
- Integrate RESTful APIs, WebSockets, and third-party Optimize applications for performance, scalability, and responsiveness.
- Implement state management solutions like Redux, Zustand, or Context API.
- Work with native modules for seamless device integration (Bluetooth, GPS, Camera, etc.).
- Troubleshoot, debug, and resolve production issues efficiently.
- Stay updated with the latest React Native trends, libraries, and development tools.
- Conduct code reviews, unit testing, and performance testing to ensure high-quality :
- Strong proficiency in React Native, JavaScript (ES6+), and TypeScript.
- Experience with state management libraries like Redux, Zustand, or Context API.
- Familiarity with React Navigation and deep linking for navigation management.
- Hands-on experience in RESTful API integration, WebSockets, and GraphQL (preferred).
- Knowledge of mobile app lifecycle, push notifications (FCM / APNs), and offline storage.
- Experience in writing unit tests and integration tests (Jest, React Testing Library, Detox).
- Good understanding of CI / CD pipelines, Firebase, and App Store / Play Store deployment.
- Experience in working with native modules (iOS & Android) is a plus.
- Strong debugging and troubleshooting skills for performance optimization.
- Familiarity with Agile methodologies and tools like JIRA, Git, Bitbucket / GitHub.
(ref : hirist.tech)