React Native Developer
Nexbuzz · Bengaluru · onsite · Posted 62d ago
Not disclosed4–6 yrsfulltimeSourced from
About a minute. You'll make an account on the way through.
About this role
We're looking for a React Native Developer (4-6 years) to architect, build, and maintain high-performance mobile applications for iOS and Android. You'll create polished, pixel-perfect interfaces, integrate backend services, optimize performance, and work closely with cross-functional teams to ship scalable mobile experiences.
Responsibilities:
- Build and maintain cross-platform mobile applications with React Native for iOS and Android.
- Translate UI/UX designs and wireframes into high-quality, responsive, and visually consistent mobile interfaces.
- Integrate frontend components with REST APIs, third-party libraries, and native device capabilities such as camera, GPS, and notifications.
- Diagnose and resolve bugs, performance bottlenecks, and dependency conflicts to keep performance smooth and native-like.
- Write clean, scalable, maintainable, and well-documented JavaScript and React Native code.
- Collaborate with product managers, designers, backend developers, QA, and other stakeholders across the development lifecycle.
- Perform code reviews, uphold coding standards, and contribute to code quality and automation practices.
- Write and maintain automated tests using frameworks such as Jest or Mocha.
- Work with native build and release processes using tools such as Xcode, Gradle, and Android Studio.
- Support migrating or extending existing React web applications into React Native where needed.
Requirements:
- Bachelor's degree in computer science, information systems, information technology, software engineering, or a related field.
- 4 to 6 years of hands-on experience as a React Native developer or in a similar mobile development role.
- Strong working knowledge of HTML and CSS, with solid expertise in JavaScript and modern ES6+ syntax.
- Strong grasp of React.js fundamentals: components, props, state, hooks, and lifecycle concepts.
- Strong knowledge of UI/UX principles and experience turning wireframes into polished mobile screens.
- Familiarity with state management approaches such as Redux, MobX, or Context API.
- Experience with native build tools such as Xcode, Gradle, and Android Studio.
- Good understanding of REST APIs, the document request model, offline storage, and mobile performance optimization.
- Experience with automated testing suites such as Jest and Mocha.
- Strong problem-solving, debugging, and critical-thinking skills.
- Excellent communication skills, with the ability to work effectively across multiple stakeholders and cross-functional teams.
- Comfortable managing priorities and delivering to deadlines, attentive to detail, and keen to contribute as part of a collaborative team.
Nice to Have:
- Experience with native modules or bridging React Native with platform-specific code.
- Exposure to app deployment for the Apple App Store and Google Play Store.
- Familiarity with performance tuning, debugging tools, and resolving third-party dependency issues.
Sourced from instahyre
Skills
IOSJavascriptReact Native