Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
We are a software house located in Nasr city. We are specialized in Web Applications, Mobile Applications, and Big Data Analytics...
Our candidate will be Responsible For:
- Build pixel-perfect, buttery smooth UIs across both mobile platforms.
- Develop new features using React JS, React Native and Graph QL.
- Diagnose and fix bugs and performance bottlenecks for performance that feels native.
- Experienced with all phases of app development from prototyping to publishing to the App Store and Google Play.
- Familiarity with RESTful APIs to connect Mobile applications with back-end services.
- Familiarity with cloud message APIs and push notifications.
- Excellent in Design pattern and architecture pattern.
- Write tests for the App.
Our Benefits:
- Medical Insurance.
- Social Insurance.
- Training Plan.
Job Requirements
Qualifications:
- Experience: 3+ years of mobile application development in React Native.
- Experienced in building applications that consume RESTful JSON APIs.
- Knowledge of functional or object-oriented programming.
- Ability to write well-documented, clean Javascript code.
- Rock solid at working with third-party dependencies and debugging dependency conflicts.
- Familiarity with native build tools, like XCode, Gradle and Android Studio.
- Understanding of REST APIs, the document request model, and offline storage.
- Experience with automated testing suites.
- Good knowledge of git.
- Experienced of Agile (Scrum) and prior experience in working in an agile environment will be a plus.
- Experienced in using CI/CD for smooth deployment .
Skills
- Strong communication skills, ability to communicate with co-workers and clients effectively.
- Innovative.
- Self-Motivated and committed.
- Problem solver and customer-centered.