React Native Engineer

Novatis Teb

  • Full Time

  • Tehran

      -   Tehran

React Native Engineer

Posted 5 weeks and 3 Days ago

NovatisTeb is looking for Senior & Mid/Junior React Native engineers to join its software development team. You’ll be part of a team developing secure and performant iOS/Android medical app. You are not responsible to develop web services, but you need to fully understand RESTful web services and how to develop app against them. Our UI and services are critical for improving the health of a group of patient and facilitate the workflow of our medical staff (physicians and nurses). We adopted agile processes to quickly develop this app. We consider our people as the most important asset – we take the growth of our engineers seriously. The ideal candidate is a full stack developer who is familiar with each layer but with focusing on reactive/iOS/Android Application development. The engineer should have genuine interest in all software technology and will be directly responsible for design, development, testing, maintenance, and documentation of high-quality software components. We need a software "engineer", not a "coder". Expectations: -Demonstrate a passion for developing well architected, elegant, React Native or hybrid apps running on both iPhone and Android -Deliver across the entire app life cycle – concept, design, build, test, deploy and support -Work independently on complex software engineering assignments -Hands-on with troubleshooting and drive root-cause analysis of incidents in both PROD and pre -PROD environments -Gather functional requirements, developing technical specifications, and project & test planning -Mentoring fellow engineers, and demonstrating technical expertise -Work cross-functionally with various Intuit teams including product management, various product lines, and/or business units to drive forward results

Requirements

-Over 2 years of experience with building mobile application using React Native -Over 3 years of experience building mobile application for iOS and Android ecosystem -Understand Google and Apple's design principles and interface guidelines -Expertise with unit testing & Integration test for mobile and web applications -Experience with building web applications with React/Redux JavaScript (ES2017) frameworks -Experience with delivering Libraries and SDK for iOS and Android ecosystem -Experience with building mobile application or web application -Experience with Agile Development, SCRUM, or Extreme Programming methodologies -Strong educational background with BS / MS in Computer Science or related area -Experience with building mobile application or web application -Expert in Java or Javascript -Ability to break down complex problems into actionable steps -Ability to handle a fast-paced environment for iterative project turnarounds on mission critical systems -Experience with Agile Development, SCRUM, or Extreme Programming methodologies -Strong educational background with BS / MS in Computer Science or related area -Ideal Age Range: 23 - 35