Our Partners
company logo
Nitensclue

React Native Developer

Job ID: 3241383

Company description is not available

Nitensclue, , Pakistan - Office Based

Address: Street no 20 babu wala jhung road faislalabad

Job Description:

A React Native developer is responsible for building mobile applications using the React Native framework. Their responsibilities typically include:


1. **Developing and Implementing UI Components**: Writing and implementing clean, reusable, and efficient UI components using React Native, while following best practices and design patterns.


2. **Building Cross-Platform Applications**: Creating mobile applications that work seamlessly on both iOS and Android platforms.


3. **State Management**: Managing application state using tools like Redux, Context API, or MobX to ensure efficient data flow and state consistency across the app.


4. **Integration with APIs**: Connecting the mobile application with backend services using RESTful APIs, GraphQL, or other communication methods. This often involves working with third-party services, authentication systems, and real-time data.


5. **Performance Optimization**: Ensuring the mobile application is optimized for performance, including reducing load times, managing memory usage, and handling offline support.


6. **Debugging and Troubleshooting**: Identifying and fixing bugs, crashes, and other issues in the application, often using tools like React Native Debugger, Flipper, and error tracking services.


7. **Version Control**: Collaborating with other team members through version control systems like Git, ensuring code is well-maintained, and handling merge conflicts efficiently.


8. **Testing and Quality Assurance**: Writing unit tests, integration tests, and end-to-end tests using tools like Jest, Detox, or Cypress to ensure the application is robust and works as expected across different devices.


9. **Collaborating with Designers and Backend Developers**: Working closely with UI/UX designers to implement designs accurately and collaborating with backend developers to integrate services and APIs.


10. **Staying Updated with React Native Ecosystem**: Keeping up-to-date with the latest trends, updates, and libraries in the React Native ecosystem, and applying them to improve the development process and application quality.


11. **Deploying and Releasing Applications**: Managing the build and release processes for both iOS and Android platforms, including dealing with App Store and Google Play submission guidelines.


12. **Writing Documentation**: Creating and maintaining technical documentation for the application, which includes describing APIs, components, and development processes for future reference or onboarding new developers.


These responsibilities can vary depending on the complexity of the project and the size of the development team.

Degree:

Bachelor's in bs computer / software

Skills:

React JS

1 Year

Currently Using

React Native

1 Year

Used less than 1 Year ago

Node JS

1 Year

Currently Using

React Redux

Less than 1 Year

Currently Using

About Company:

View Company Profile

Company description is not available

Recommended Jobs

View More Jobs
PKR 40,000 Monthly

Salary

Full-Time

Job Type

N/A

Job Shift

1 Year

Experience

Both

Gender

Bachelor's

Degree

2

Positions

Category

Recommended Jobs

View More Jobs