JOB OFFER!
Mid Level React Native Developer
Required:
- Proficient with React Native with Android and iOS platforms and working knowledge of HTML, JavaScript, CSS and REDUX
- Familiarity with native build tools, like XCode, Gradle (Android Studio, IntelliJ)
- Experience writing automated tests (Mocha and Jasmine)
- Understanding of REST APIs, the document request model, and offline storage -Experience designing and developing mobile applications in a complex operating environment
- Understanding of the various design patterns used in mobile development and how to implement them -Know how the web works under the hood (TCP, HTTP, DNS, IP, caches, etc)
- Rock solid at working with third-party dependencies and debugging dependency conflicts
- Proven source code tooling with Git (ability to feature branch, merge, pull, push)
- Understanding of mobile analytics and source attribution
- Solid understanding of the React lifecycle
APPLY NOW! The company is currently working with numerous projects & software house is well established.
Further responsibilities/particulars can be discussed during the interview or over the call
Company Name : Emzoid
Location: Gulberg (Lahore)
Salary: Market Competitive
Experience Required: 2-3 years.
- Proficient with React Native with Android and iOS platforms and working knowledge of HTML, JavaScript, CSS and REDUX
- Familiarity with native build tools, like XCode, Gradle (Android Studio, IntelliJ)
- Experience writing automated tests (Mocha and Jasmine)
- Understanding of REST APIs, the document request model, and offline storage
- Experience designing and developing mobile applications in a complex operating environment
- Understanding of the various design patterns used in mobile development and how to implement them
- Know how the web works under the hood (TCP, HTTP, DNS, IP, caches, etc)
- Rock solid at working with third-party dependencies and debugging dependency conflicts
- Proven source code tooling with Git (ability to feature branch, merge, pull, push)
- Understanding of mobile analytics and source attribution
- Solid understanding of the React lifecycle
- Familiar with releasing apps to the App Store and Google Play
- Demonstrable previous work
Requirements:
- Build hybrid mobile applications with react native development for iOS and Android platforms
- Familiar working with REST APIs for deep integrations with both platforms
- Experience with JavaScript including ES6 + syntax
- Develop new user-facing features using React Native
- Design and write software technical specifications and perform unit testing
- Document processes and development projects
- Understanding of object-oriented design, client-server architecture, and relational database design
- Experience with the publishing process for both Apple and Google App stores
- Build reusable components and front-end libraries for future use
- Translate designs and wireframes into high-quality code
- Identify options for potential solutions and assessing them for both technical and business suitability
- Work collaboratively with peers, stakeholders and end users to ensure technical compatibility and user satisfaction
- Plan for and work flexibly to deadlines
- Working knowledge of agile software development life-cycle