React Native Developer
Core
Build and maintain dynamic web and cross-platform mobile applications for iOS and Android using React and React Native.
Role type
Senior React Native Developer (Mobile & Web)
Builds
Cross-platform mobile apps (iOS/Android) and web applications
Domain
Mobile development, Web development
Deliverable
product features
Required skills
React.js, React Native, JavaScript (ES6+), Mobile app architecture, State management (Redux/MobX/Zustand), RESTful APIs, Git, Performance tuning, Component lifecycle management
Preferred skills
TypeScript, Next.js, Testing (Jest, React Testing Library, Detox), CI/CD pipelines, Native iOS/Android concepts
Technologies
React, React Native, JavaScript, TypeScript, Redux, Jest, Webpack, Babel, Git, REST, iOS, Android
Responsibilities
Build and maintain web applications using React.js; Create and support cross-platform mobile applications; Design reusable, modular components; Partner with UX/UI designers; Connect front-end features to backend services; Improve application performance and scalability; Diagnose and fix bugs; Produce clean, documented code; Work with mobile capabilities (push notifications, biometric auth); Support deployment activities.
Seniority
Senior, hands-on IC