Senior React Native Front End Developer

Egypt - Cairo


0 571
  • Job Role / Function

    Information Technology

  • Years of Experience

    4 - 7

  • Career Level

    Mid Career / Senior

  • Nationality


  • Gender


  • Expiry date

    15 Apr 2020

Job description

    Design and develop technical solutions to a pre-defined requirement.
    Design, document, and Implement client-side mobile applications.
    Participate in architecture and design off mobile applications.
    Ensure cross-platform application compatibility with dominant mobile platforms.
    Apply strong analytical and development skills to troubleshoot and performance tune mobile/mobile-web
    Follow documentation, software development methodology, version control and testing, and migration standards.
    Participate in requirements analysis
    Develop a cooperative environment that fosters knowledge sharing.
    Provide technical guidance and mentoring to others in areas of expertise.
    Ability to work without a geographically distributed team
Read More Read Less

Job requirements

    5+ years of experience in the IT/Technology industry
    5+ years of experience developing mobile or Rich Internet Applications
    2 + years React Native development experience
Read More Read Less

Additional Information

    Proficient in building cross platform native applications with React Native Framework
    Thorough understanding of React Native and its core principles
    Proficient in application design and development for iOS using Swift and Android using kotlin
    Deep Knowledge and experience with Rich Internet Application development.
    Ability to write well-documented, clean JavaScript code
    Familiarity with native build tools, like XCode, Gradle
    Strong written and verbal communication skills.
    Experience with automated testing suites, like Appium
    Familiarity with architecture styles/APIs (REST, RPC)
    Familiarity with RESTful APIs
    Solution Design Patterns and Best Practices, e.g. SOA
    Experience with Continuous Integration \ Development approaches and tools (Git, bamboo etc)
    Experience with change management tools and processes, including source code control, versioning, branching,
    Must be good at debugging application issues.
    Understanding of Agile methodologies
Read More Read Less

About this company

Recent Jobs
Hot jobs

Download Jobzella Mobile App

Jobzella mobile app for Android and iPhone