Responsibilities :
- Develop and maintain scalable frontends using ReactJS (for web) and React Native (for iOS / Android).
- Write clean, modular, reusable code using modern React patterns (hooks, context, etc. )
- Build responsive UIs and implement pixel-perfect designs from Figma or XD.
- Integrate RESTful APIs and handle client-side state management (Redux, Zustand, or Context
API).
Optimize application performance and responsiveness.Work with native device features (camera, storage, location, push notifications) in ReactNative.
Write unit and integration tests using Jest, Testing Library, or Detox.Participate in code reviews, technical discussions, and agile :3 - 6 years of frontend development experience.Strong hands-on experience with : ReactJS(latest version with functional components &hooks), React Native for mobile app development (iOS and Android).
Solid knowledge of JavaScript (ES6+), TypeScript, HTML5 and CSS3Experience with Redux, Context API, or other state management tools.Familiarity with REST APIs, Axios / Fetch, and client-side caching.Knowledge of mobile build tools(Xcode, Android Studio) and app deployment (TestFlight, PlayStore).
Experience using Git, GitHub / GitLab, and CI / CD workflows.Experience with Expo, Next.js, or React Navigation.Knowledge of native modules or bridging in React Native.Familiarity with mobile performance profiling tools (Flipper, Chrome DevTools).Exposure to Firebase, Push Notifications, orDeep Linking.UI libraries like Material UI, TailwindCSS, and NativeBase.Bias for action and ability to hustle in startup environments.(ref : hirist.tech)