Senior React Native Developer
Job Description
Develop and maintain high-quality mobile applications using React Native for both iOS and Android platforms. Collaborate with designers and backend developers to ensure seamless integration of UI components and APIs. Implement new features and functionality based on project requirements and user feedback. Write clean, efficient, and maintainable code, following best practices and industry standards. Optimize application performance and responsiveness for a smooth user experience. Conduct code reviews and provide constructive feedback to other team members. Troubleshoot and debug issues, identify root causes, and implement solutions. Stay up to date with the latest trends and advancements in React Native and mobile app development.
Personal Skills
Excellent communication skills Flexibility to work under pressure and in different environments. Problems solving skills. Leadership skills. Excellent organizational and administrative skills.
Technical Skills
• Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
• 4+ years of professional experience in mobile app development using React Native.
• Strong proficiency in JavaScript, including ES6+ features.
• Solid understanding of React and its core principles.
• Experience working with RESTful APIs and integrating backend services.
• Proficient in version control systems, such as Git.
• Knowledge of mobile app deployment and release processes for both iOS and Android platforms.
• Build more than 5 react native mobile apps.
• Strong problem-solving skills and the ability to work independently and in a team environment.
• Redux and MobX are Preferred.
• Excellent communication and collaboration skills.
• Experience with additional mobile app development frameworks, such as Flutter or native iOS/Android development, is a plus.
• Contributions to open-source projects or personal mobile app projects are highly desirable.
Job Location Cairo, Egypt Job Role Information Technology Years of Experience Min: 4 Max: 7
Job Role: Information Technology
Experience: 3 - 7 Years of Experience Cairo, Egypt Giza Systems
Career Level: Mid Career
Industry: Integration
Job Division: Integration The main purpose of the delivery manager is creating delivery plans and leading delivery...
Job Role: Information Technology
Experience: 3 - 7 Years of Experience
Job Role: Information Technology
Experience: 12 - 20 Years of Experience Riyadh, Saudi Arabia Giza Arabia
Career Level: Management
Industry: IT Services
Job Division: SW Engineering The main purpose of the solution architect position is designing software solutions and...
Job Role: Information Technology Riyadh, Saudi Arabia Giza Arabia
Career Level: Mid Career
Industry: IT Services
Job Division: EBS We are seeking a highly skilled and experienced DevOps Practice Lead to lead and drive our...
Job Role: Information Technology
Job Role: Information Technology
Experience: 1 - 3 Years of Experience Riyadh, Saudi Arabia Giza Systems
Career Level: Entry Level
Industry: Integration
Job Division: Technical We are looking for an experienced Integration Developer to join our team. As an Integration...
Job Role: Information Technology
Experience: 3 - 7 Years of Experience Cairo, Egypt Giza Systems
Career Level: Mid Career
Industry: Integration
Job Division: Integration The main purpose of the delivery manager is creating delivery plans and leading delivery...
Job Role: Information Technology
Experience: 3 - 7 Years of Experience
Job Role: Information Technology
Experience: 12 - 20 Years of Experience Riyadh, Saudi Arabia Giza Arabia
Career Level: Management
Industry: IT Services
Job Division: SW Engineering The main purpose of the solution architect position is designing software solutions and...
Job Role: Information Technology Riyadh, Saudi Arabia Giza Arabia
Career Level: Mid Career
Industry: IT Services
Job Division: EBS We are seeking a highly skilled and experienced DevOps Practice Lead to lead and drive our...
Job Role: Information Technology
Job Role: Information Technology
Experience: 1 - 3 Years of Experience Riyadh, Saudi Arabia Giza Systems
Career Level: Entry Level
Industry: Integration
Job Division: Technical We are looking for an experienced Integration Developer to join our team. As an Integration...
Job Role: Information Technology
Experience: 3 - 7 Years of Experience Cairo, Egypt Giza Systems
Career Level: Mid Career
Industry: Integration
Job Division: Integration The main purpose of the delivery manager is creating delivery plans and leading delivery...
Job Role: Information Technology
Experience: 3 - 7 Years of Experience