- Job Overview:
We are hiring a skilled React Native Developer to build a high-performance, user-friendly EV Charging Mobile App for Android and iOS. You will be responsible for developing features like station discovery, session tracking, digital payments, and notifications—ensuring a seamless mobile experience for EV drivers. If you’re passionate about clean architecture, real-time data, and mobile-first experiences, this role is for you.
Post: React Native App Developer Intern
The primary role and responsibilities of a React Native App Developer Intern:
-
Design and develop cross-platform mobile applications using React Native (Expo/CLI).
-
Build core features such as:
– Map integration (Google Maps/Mapbox) for charging station discovery.
– Real-time session tracking using WebSocket/MQTT (optional).
– User onboarding, login/registration, and JWT-based authentication.
– In-app wallet, booking, and payment gateway integration. -
Implement push notifications, in-app messages, and alerts using Firebase or OneSignal.
-
Manage offline data and improve app performance using AsyncStorage, caching strategies.
-
Debug and test across devices, screen sizes, and platforms (Android/iOS).
-
Optimize for battery performance, memory usage, and load times.
-
Collaborate with backend engineers, UI/UX designers, and QA team to deliver quality features.
-
Monitor app metrics (crash reports, user behavior) and iterate for improvement.
Qualifications and Skills Required :
-
Computer Engineering or IT Engineering (B.E./B.Tech)
-
Strong hands-on experience with::
– React Native using Expo or CLI
– Redux Toolkit, Context API, or Zustand
– AsyncStorage, SQLite, or secure storage -
Platform-specific skills:
– Android/iOS native module linking
– App store submission and deployment experience -
API Integration:
– RESTful APIs using Axios/Fetch
– Error handling and API state management
Debugging & Tools:
– Chrome DevTools, React Native Debugger
– Android Studio, Xcode, VS Code