React Native Developer

  •  

Houston, TX

Industry: Business Services

  •  

5 - 7 years

Posted 26 days ago

  by    Javaria Harvin

Responsibilities include, but are not limited to the following:

  • Design and build mobile applications using React native
  • Implement new features and improvements on existing applications
  • Fix bugs and improve performance as needed
  • Accurately estimate assigned development work
  • Work directly with the client to create/clarify requirements and demonstrate product capabilities Collaborate with cross-functional teams to define, design, and ship new features.
  • Unit-test code for robustness, including edge cases, usability, and general reliability.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
  • Make use of continuous integration to automate internal builds, unit tests, release builds, etc., as required by team


Essential Knowledge and Experience :

  • 5+ years of software development experience, including 3 years+ of recent experience developing mobile apps
  • At least one year of React native development experience
  • Must be able to showcase published mobile applications from the Appstore and define if you were the prime developer or a contributor to the development
  • Objective-C/Swift (including Xcode, iOS SDK), SQLite, JSON, XML is a plus
  • Object-oriented programming and design including Model-View-Controller architecture
  • Significant experience with story boarding, memory management, Multi-threading, and background tasks
  • Extensive experience in SOA/Web Services architecture and web services in iOS that will result in efficient data transfer between server and the device.
  • Xcode debugging tools
  • Deep understanding of the UIViewController and UIView classes and subclasses.
  • Location Services, Delegate Pattern, Notifications, Key-Value Coding and other core concepts of iOS development and the Cocoa Touch Framework
  • Experience using GIT and Microsoft Team Foundation Server (TFS) as source code control systems, along with other Continuous development and integration tools
  • Working knowledge of SQL & NOSQL
  • Experience in implementing Microsoft centric security methodologies and technologies.
  • Ability to do peer code reviews and accept feedback from others reviewing your code
  • Strong analysis, documentation, and client-facing skills.
  • Create and support coding standards.
  • Consulting skills reflecting team building, flexibility, and customer service.
  • Strong development experience on full-life cycle projects.
  • Ability to demonstrate skills in analysis, design, implementation, and development process.
  • Experience with UI design and efficient layouts is a plus
  • Hands-on proficiency in C#/.NET, HTML5, CSS3, JQuery, Ajax, JSON, and JavaScript for hybrid mobile apps is a huge plus

Salary

$120K - $140K