React Native Developer
Refilex -
Dokki, GizaPosted 11 months ago40Applicants for1 open position
- 16Viewed
- 0In Consideration
- 0Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
We are seeking a talented and experienced React Native Developer with 2 to 3 years of professional experience to join our team. As a React Native Developer, you will play a crucial role in designing, developing, and maintaining our mobile applications. You will work closely with our cross-functional team, including designers and backend developers, to deliver high-quality, scalable, and performant mobile solutions.
React Native Developer Responsibilities
- Develop robust and user-friendly mobile applications using React Native framework.
- Collaborate with the design team to translate wireframes and UI designs into functional components.
- Optimize applications for maximum performance and responsiveness.
- Troubleshoot and debug issues, ensuring excellent application stability.
- Implement clean, maintainable, and reusable code following best practices and coding standards.
- Stay up-to-date with the latest trends and advancements in React Native and mobile app development.
- Participate in code reviews, providing constructive feedback to enhance code quality.
- Collaborate with the backend development team to integrate APIs and ensure smooth data flow.
- Work with Redux architecture to increase website/mobile app speed.
- Collaborate with cross-functional teams to build apps within the time/budget constraints.
Job Requirements
- Bachelor's/degree Master's in computer science, information technology, or comparable experience.
- 2 to 3 years of professional experience in React Native development.
- Experience with mobile app development for both iOS and Android platforms.
- Familiarity with RESTful APIs and asynchronous programming.
- Understanding of state management and data synchronization concepts.
- Proficient in using Git for version control and collaboration.
- Significant expertise working with React, as well as technologies such as Flux, Flow, Redux, and others.
- Solid understanding of React principles such as Virtual DOM, component lifecycle, and component state.
- Understanding of type checking, unit testing, typescript, prop types, and code debugging is required.
- In-depth knowledge of web technologies such as JavaScript, HTML, and CSS.
- Knowledge of React Native's best practices and design aesthetics.
- A positive attitude and a desire to learn constantly.
- Stay up to speed on the latest React Native developments, technologies, and news.
- The ability to develop clean, well-documented code that adheres to acceptable coding principles.