Job Overview
- Experience Level
- +2 years
- Employment Type
- Full-time
- Workplace Type
- Not specified
- Location
- Cairo
- Job function
- IT & Tech
- Application Deadline
- 01 June 2022
About the Role
We are looking for a React Native developer interested in building high performant mobile apps on both the iOS and Android platforms
This position should take responsibility for the completion of designated software features; designing suitable solutions to complex problems with assistance from management.
Job responsibilities:
Translate designs and wireframes into high quality code.
Design, build, and maintain high performance, reusable, and reliable Reactjs/React Native
Ensure the best possible performance, quality, and responsiveness of the application
Identify and correct bottlenecks and fix bugs.
Help maintain code quality, organization, and automatization
Maintain and develop code and automated tests to production within a short development cycle in the Continuous Integration and delivery environment.
Optimize applications for maximum speed and accessibility
Deploy and build code and prepare for production
Requirements
2+ years of experience in developing, deploying, and maintaining React Native apps
Published or completed at least 1Mobile Applications.
You reached proficiency with the ES6 / React / Flux implementations
Understanding of the global state management solutions (Redux)
Prior knowledge with ReacJs, Next.js is a plus.
Experience with native or hybrid mobile app development (Java, or Swift) (is a plus)
Able to translate UI/UX design into code
Experience in performance and tuning including memory usage, CPU utilization and memory leak analysis
Great communication skills, ability to work in an agile team and workflow experience (git-flow, scrum, etc.)
Excellent problem-solving ability