Job Description :
Job Title: Lead React Native Engineer

Duration: Long Term

Location: Irving TX/ Waltham MA

Job Description

BS in Computer Science or equivalent practical experience

8+ years in developing mobile, web apps
Experience with Gradle, Android Studio, JAVA, Xcode, React, React Native,
Java script
Knowledge of Model View Controller (MVC) design patterns, Object-Oriented
Programming (OOP) through SOLID principles and development best practices
Strong analytical and debugging skills
Consumer mobile application development experience
A background in building mobile applications that utilize web-services
(either REST-based, JSON, Thrift or other services)
Good knowledge on material design
Experience and thorough understanding of Agile Software Development
Proficiency in the use of JIRA/Confluence in product development
Experience in source control tools like Git.
Experience in a cloud based environment like AWS.
Good knowledge of the continuous deployment and integration process.
Good written and verbal communication skills
Job Responsibilities
Ability to think from end user''s perspective and focused on improving the
overall product experience
Developer at heart with strong focus to learn and implement latest
enhancements in React Native
Hands-on experience on React Native APIs, ReactJS, JavaScript, ECMAScript
(OOJS) and JSX
Hands-on experience on iOS or Android is an added advantage
Hands-on experience on Web development technology stack, HTML/JS/CSS and
other web development libraries and frameworks is an added advantage
Complete hands-on on React Native and JavaScript coding practices and
conventions. Ability to coach teams in writing quality code
Thorough understanding of React Native development tools like IDEs (Nuclide,
Atom, Sublime Text, or Visual Studio Code), Chrome debugging tools, ESLint,
ReactNative CLI, Watchman, package manager etc
Good familiarity with most of the React Native built-in and popular third
party frameworks, libraries, and accelerators. With in-depth expertise on
most of the popular ones
Understanding of iOS and Android Code signing process and deployment model
Excellent expose and expertise in design patterns and software design
patterns in general
Deep knowledge of OOD concepts and their implementation on practical
situations
Good exposure on utilizing standard continuous integration and code review
tools in maintaining code quality and coach teams in doing the same
Experience in performing benchmark analysis of performance, in order to
improve overall user experience
Able to mentor juniors and support them in their growth plan
Able to work on RFI or RFP proposals with the pre-sales and management team
Participate and drive technical initiatives and forums across the company
Ability to work with team across different geographies and mobile platforms
             

Similar Jobs you may be interested in ..