HamburgerMenu
hirist

Job Description

Description :



Role : React Native Subject Matter Expert.

Experience : 12-15 years.

Open Locations : Pune, Indore.

Notice Period : Absolute immediate, 15 days or less.

Role Overview- :


We are looking for an accomplished React Native expert with a strong background in mobile application development and architectural design.

The candidate should bring 10 to 15 years of experience in mobile development, including at least 5+ years of deep, hands-on expertise with React Native.

Responsibilities :


- Technical Leadership and Vision : Provide technical leadership and strategic direction for our React Native mobile development initiatives.

- Define and champion best practices, coding standards, and architectural guidelines.

- Architectural Design and Guidance : Design and architect complex features and modules for our React Native applications, ensuring scalability, performance, and maintainability.

- Provide guidance and mentorship to the development teams on architectural decisions.

- Subject Matter Expertise : Serve as the ultimate point of escalation for complex technical challenges and provide expert-level troubleshooting and problem-solving for React Native issues.

- Code Reviews and Quality Assurance : Conduct thorough code reviews to ensure code quality, adherence to standards, and best practices.

- Promote a culture of high-quality code within the mobile development teams.

- Performance Optimization : Identify and implement strategies for optimizing the performance and responsiveness of our React Native applications.

- Conduct performance profiling and provide recommendations for improvements.

- Integration Expertise : Possess deep understanding and experience in integrating React Native applications with backend services (REST APIs, GraphQL), third-party libraries, and native modules.

- Build and Deployment Processes : Optimize and streamline the build, deployment, and release processes for our React Native applications across iOS and Android platforms.

- Staying Current with Technology : Continuously stay updated with the latest advancements in the React Native ecosystem, mobile development trends, and related technologies.

- Evaluate and recommend new tools and approaches.

- Mentoring and Knowledge Sharing : Mentor and guide junior and mid-level React Native developers, fostering their technical growth and promoting knowledge sharing within the team.

- Collaboration and Communication : Effectively collaborate with product managers, designers, backend engineers, and QA teams to ensure seamless integration and delivery of mobile features.

- Communicate technical concepts clearly and concisely to both technical and non-technical stakeholders.

- Prototyping and Proof of Concepts : Lead the development of prototypes and proof-of-concepts using React Native to evaluate new technologies and approaches.

- Security Best Practices : Ensure the implementation of security best practices in our React Native applications to protect user data and prevent vulnerabilities.

- Native Module Development (Desired) : Experience in developing custom native modules (iOS and Android) to extend the capabilities of React Native when necessary.

Technical Skills :



- Expert-level proficiency in React Native framework (5+ years of deep, hands-on experience is mandatory).

- Extensive experience (12-15 years total) in mobile application development (iOS and/or Android).

- Strong proficiency in JavaScript (ES6+), TypeScript (preferred), and related web technologies (HTML, CSS).

- Deep understanding of React fundamentals and best practices (state management using Redux, Context API, or other relevant libraries; component lifecycle; hooks).

- Solid understanding of mobile UI/UX principles and best practices for both iOS and Android platforms.

- Proven experience with RESTful API integration and GraphQL.

- Experience with mobile testing frameworks (e.g., Jest, Mocha, Detox, Appium).

- Strong understanding of build and deployment processes for iOS (Xcode, Fastlane) and Android (Android Studio, Gradle).

- Experience with version control systems (Git) and collaborative development workflows.

- Familiarity with CI/CD pipelines for mobile applications (e.g., Jenkins, GitLab CI, Bitrise).

- Experience with performance optimization techniques for mobile applications.

- Knowledge of mobile security best practices.

- Excellent debugging and troubleshooting skills for mobile applications.

- Understanding of native mobile development concepts (Objective-C/Swift for iOS, Java/Kotlin for Android) is a plus.

- Experience with integrating third-party libraries and SDKs in React Native applications.

Qualifications :



- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

- 12-15 years of overall experience in software development, with a strong focus on mobile application development.

- Minimum 5+ years of demonstrable, deep, and hands-on experience as a React Native developer on complex, production-level applications.

- Proven track record of leading technical initiatives and making key architectural decisions for mobile applications.

- Excellent communication, collaboration, and interpersonal skills.

- Strong problem-solving and analytical abilities.

- Ability to work independently and as part of a high-performing team.

- Proactive, self-motivated, and passionate about mobile development.

- Ability to thrive in a fast-paced and dynamic environment


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in