Search by job, company or skills

F

React Native Engineer

3-7 Years

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted 4 months ago
  • Over 100 applicants

Job Description

Firstventure is seeking a talented and experienced React Native Engineer to join our growing mobile development team. The ideal candidate will be instrumental in designing, developing, and maintaining high-quality, performant, and scalable mobile applications for both iOS and Android platforms. You will work closely with cross-functional teams to deliver seamless user experiences and contribute to the overall mobile strategy.

Key Responsibilities:

  • Design, develop, and maintain robust and scalable cross-platform mobile applications using React Native.
  • Collaborate with product managers, UI/UX designers, and backend engineers to translate requirements and wireframes into high-quality code and pixel-perfect user interfaces.
  • Implement app performance optimizations, including reducing app size, improving load times, and efficient memory management.
  • Integrate mobile applications with RESTful APIs, third-party SDKs, and various state management solutions (e.g., Redux, Context API, MobX).
  • Write clean, maintainable, and well-documented code following best practices and architectural patterns.
  • Participate actively in code reviews, providing constructive feedback and ensuring adherence to coding standards.
  • Troubleshoot and debug application issues, identify root causes, and implement effective solutions to ensure application stability and reliability.
  • Stay up-to-date with the latest trends, tools, and advancements in mobile development and the React Native ecosystem.
  • Contribute to technical discussions, share insights, and potentially mentor junior developers.
  • Work effectively within an Agile/Scrum development methodology.

Required Skills and Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 3-7 years of hands-on professional experience in mobile application development with a strong emphasis on React Native.
  • Proficiency in JavaScript (ES6+) and TypeScript.
  • Strong understanding of React Native framework, its core principles, components, JSX, and component lifecycle.
  • Extensive experience with state management libraries such as Redux, MobX, or Context API.
  • Demonstrated experience in integrating with RESTful APIs and handling asynchronous operations.
  • Solid understanding of mobile UI/UX design principles and the ability to translate designs into responsive interfaces.
  • Familiarity with native build tools (Xcode, Android Studio, Gradle).
  • Proficiency with version control systems, particularly Git.
  • Experience with unit and integration testing frameworks (e.g., Jest, React Native Testing Library).
  • Strong debugging and performance optimization skills for mobile applications.
  • Excellent problem-solving abilities and a proactive approach to technical challenges.
  • Strong verbal and written communication skills with the ability to articulate technical concepts clearly.

Good to Have:

  • Experience with native module development (Objective-C/Swift for iOS, Java/Kotlin for Android).
  • Familiarity with CI/CD pipelines for mobile deployments (e.g., Bitrise, GitHub Actions).
  • Knowledge of Firebase services, push notifications, and deep linking.
  • Experience with GraphQL.
  • A portfolio showcasing your React Native projects and contributions.

More Info

Job Type:
Function:
Employment Type:
Open to candidates from:
Indian

About Company

First Ventures in an omni-channel fulfillment & e-tailing partner in the e-commerce segment. We provide real-time business solutions and engineering strategies to multiple brands to scale their e-commerce operations. We are led with a vision to become one of the most optimum solution provider in the industry and we continuously strive for creating added value for our partnered brands. We provide end-to-end solutions for all business segments with a partnership approach to ease access and develop operations in the industry. We at First Ventures work on the principles of commitment, dedication & service. Our Approach towards our vision is simple, transparent and innovating.

Job ID: 121397813