Role Overview
E Software Solutions is hiring a passionate and experienced React Native Developer to build high-performance, scalable cross-platform mobile applications from scratch. If you have hands-on experience with React Native and modern mobile technologies, we’d love to hear from you.
Responsibilities
- Design, develop, and maintain cross-platform mobile applications using React Native.
- Build robust, scalable, and high-performing applications from scratch.
- Integrate Firebase services, Google Maps, Push Notifications (FCM), Payment Gateways (Razorpay/Stripe/PayU), and REST APIs.
- Implement Analytics and Event Tracking using Firebase Analytics or Mixpanel.
- Monitor, troubleshoot, and resolve application crashes using Firebase Crashlytics.
- Optimize application performance, responsiveness, and overall user experience.
- Publish, update, and maintain applications on the Google Play Store and Apple App Store.
- Collaborate with UI/UX designers, backend developers, and QA teams throughout the development lifecycle.
- Write clean, reusable, and maintainable code while following industry best practices.
Requirements
- 1 – 4 years of professional experience in React Native development.
- Strong proficiency in JavaScript (ES6+), TypeScript, React Native, and Git.
- Experience integrating Firebase, Google Maps, Push Notifications (FCM), and Crashlytics.
- Hands-on experience with payment gateway integration (Razorpay, Stripe, or PayU).
- Good understanding of REST APIs, JSON, third-party libraries, and mobile architecture.
- Experience with app performance optimization, debugging, and memory management.
- Familiarity with mobile app deployment and release processes for Android and iOS.
Skills
- React Native
- JavaScript
- TypeScript
- Firebase
- Git
Preferred Qualifications
- Experience working in Agile development environments.
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork abilities.
- Candidates willing to relocate to Yamuna Nagar, Haryana, will be preferred.
Benefits
- Work on innovative, real-world mobile application projects.
- Collaborative and growth-focused work environment.
- Opportunities to learn, innovate, and advance your career.
- Supportive team culture with exposure to the latest technologies.