Upload Button Icon Add office photos

Recro

Compare button icon Compare button icon Compare
filter salaries All Filters

117 Recro Jobs

React Native Developer - iOS/Android Platform (2-4 yrs)

2-4 years

React Native Developer - iOS/Android Platform (2-4 yrs)

Recro

posted 3+ weeks ago

Job Role Insights

Flexible timing

Job Description

Job Description :


As a React Native Developer, you will be at the forefront of building our mobile applications, leveraging your deep understanding of JavaScript, React, React Native, and mobile development best practices. You will be involved in the entire application development lifecycle, from conceptualization and architecture to testing and deployment, ensuring a consistent and engaging user experience across both major mobile platforms.


Responsibilities :


- Design, develop, and deploy high-quality cross-platform mobile applications for iOS and Android using React Native.


- Write clean, well-documented, and efficient JavaScript/TypeScript code.


- Ensure code reusability and maintainability across platforms.


- Leverage your deep understanding of React.js principles (components, state management, props, JSX, hooks) and apply them effectively within the React Native environment.


- Utilize React Native core components and APIs, as well as third-party libraries, to build robust and feature rich mobile applications.


- Translate UI/UX designs and wireframes into high-quality and pixel-perfect mobile user interfaces using React Native styling and layout techniques.


- Implement smooth animations and transitions to enhance the user experience.


- Ensure responsiveness and adaptability of the UI across different screen sizes and orientations.


- Implement and manage application state using appropriate state management solutions (e.g., Redux, Context API, Zustand, Recoil) based on project requirements.


- Integrate mobile applications with backend RESTful APIs and other data sources.


- Handle asynchronous operations and manage data flow effectively.


- Understand when and how to bridge to native iOS (Objective-C/Swift) and Android (Java/Kotlin) modules for platform-specific functionalities when necessary.


- Write unit, integration, and potentially end-to-end tests using testing frameworks like Jest, Enzyme, React Testing Library, or Detox.


- Participate in code reviews to maintain code quality and share knowledge within the team.


- Collaborate with QA engineers to identify and resolve bugs.


- Understand the build and deployment process for both iOS and Android platforms (using Xcode, Gradle, Fastlane, etc.).


- Participate in the release process to app stores.


- Identify and implement strategies to optimize mobile application performance for speed, responsiveness, and battery efficiency.


- Work closely with UI/UX designers, backend developers, product managers, and other stakeholders in an Agile environment.


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


- Keep abreast of the latest trends and advancements in React Native and mobile development.


- Evaluate and adopt new technologies and best practices as appropriate.


- Demonstrate strong analytical and problem-solving skills to diagnose and resolve mobile application issues.


- Utilize debugging tools and techniques effectively for both iOS and Android.


Required Skills :


- Deep understanding of modern JavaScript concepts and syntax.


- Strong proficiency in both React.js and React Native, including core principles and best practices.


- Solid understanding and practical experience with component-based development.


- Experience with at least one state management library (e.g., Redux, Context API).


- Understanding of mobile UI/UX principles and best practices.


- Experience integrating with RESTful APIs.


- Proficient with Git and version control workflows.


- Strong problem-solving and debugging skills specific to mobile applications.


- Excellent communication and collaboration skills.


Functional Areas: Software/Testing/Networking

Read full job description

Prepare for Your Recro Interview with Real Experiences!

View interviews
Office worker

What people at Recro are saying

What Recro employees are saying about work life

based on 38 employees
90%
97%
68%
100%
Flexible timing
Monday to Friday
No travel
Day Shift
View more insights

Recro Benefits

Free Transport
Child care
Gymnasium
Cafeteria
Work From Home
Free Food +6 more
View more benefits

Compare Recro with

Udaan

3.9
Compare

Swiggy

3.8
Compare

CARS24

3.5
Compare

BlackBuck

3.7
Compare

Ninjacart

3.9
Compare

Meesho

3.7
Compare

Paisabazaar.com

3.4
Compare

Zepto

3.5
Compare

Tata 1mg

3.6
Compare

Digit Insurance

3.8
Compare

Urban Company

3.4
Compare

PharmEasy

3.7
Compare

Stanza Living

3.0
Compare

Zetwerk

4.1
Compare

Pristyn Care

3.5
Compare

Rebel Foods

3.7
Compare

Dunzo

3.4
Compare

Porter

3.8
Compare

RenewBuy

3.3
Compare

Cogoport

3.1
Compare

Similar Jobs for you

React Native Developer at Tudip Technologies

2-4 Yrs

₹ 12-14 LPA

React Native Developer at Gammastack

2-4 Yrs

₹ 12-14 LPA

React Native Developer at Antal

2-5 Yrs

₹ 15-20 LPA

React Native Developer at Ginger Partners

3-12 Yrs

₹ 10-26 LPA

React Native Developer at Sketch Brahma Technologies PVT LTD

2-4 Yrs

₹ 4-12 LPA

React Native Developer at Enter Recruitment

1-4 Yrs

₹ 10-35 LPA

React Native Developer at Talentoj

4-6 Yrs

₹ 12-18 LPA

React Native Developer at IT

3-5 Yrs

₹ 9-15 LPA

React Native Developer at RNF Technologies

3-5 Yrs

₹ 9-15 LPA

React Native Developer at Durapid Technologies Private Limited

4-7 Yrs

₹ 12-24 LPA

React Native Developer - iOS/Android Platform (2-4 yrs)

2-4 Yrs

React Native, Javascript, Biostatistics +1 more

3+ weeks ago·via hirist.com

Lead Data Scientist - Artificial Intelligence/Machine Learning (4-8 yrs)

4-8 Yrs

Data Science, Python, Artificial Intelligence +5 more

1 day ago·via hirist.com

VBCS Developer (4-5 yrs)

4-5 Yrs

Oracle Fusion Financials, Oracle HCM, Oracle Integration Cloud +2 more

1 day ago·via hirist.com

Principal Engineer (10-15 yrs)

10-15 Yrs

Python, Java, Golang +1 more

1 day ago·via hirist.com

Technical Lead (6-10 yrs)

6-10 Yrs

Python, AWS, Javascript +4 more

1 day ago·via hirist.com

Site Reliability Engineer (3-6 yrs)

3-6 Yrs

Kubernetes, Site Reliability Engineering, IT Infrastructure +3 more

1 day ago·via hirist.com

Backend Developer - Python (5-6 yrs)

5-6 Yrs

Python, AWS, Django +5 more

1 day ago·via hirist.com

MLOps Engineer (3-8 yrs)

3-8 Yrs

Python, AWS, Cloud Computing +7 more

1 day ago·via hirist.com

IT Lead Architect - Azure/DataLake (10-12 yrs)

10-12 Yrs

AWS, Clinical Data Management, ETL Testing +5 more

1 day ago·via hirist.com

Software Engineer - .Net/AngularJS (3-8 yrs)

3-8 Yrs

.NET, Javascript, SQL Server +5 more

1 day ago·via hirist.com
write
Share an Interview