Primary Skills:React Native React.Js Java Express Redux Html5 MySQL
Secondary Skills:Javascript Es6 Android Jest Skills highlighted with ‘‘ are preferred keyskills
Job Location:
Hyderabad/Secunderabad
Posted Date:
388 days ago
Job Description
Requirements
In-Depth Knowledge of React, React Native, Javascript, Redux, Hooks, ECMAScript (ES6, ES7 etc.), iOS and Android Build system.
Experience working with Backend Web Services (like REST etc) and knowledge of Databases (Relational, NoSQL etc.
Experience of integrating Device API's like Image/Video Capture, Geolocation, AsyncStorage, Animations, Permissions, Vector graphics(svg) etc
Experience of integrating libraries like Firebase, React Navigation, Social Logins (Facebook, Google etc.), Push Notifications, Deep Linking etc.
Diagnose and fix bugs and performance bottlenecks for performance that feels native.
Maintain code and write automated tests to ensure the product is of the highest quality.
Review client requirements, wireframes, and designs for technical feasibility, work with the scrum team to translate these into user stories that can be implemented
Improve product quality through code reviews, writing effective unit tests, and collaborating with QA to implement automation testing where appropriate.
Participate in brainstorming sessions and have the chance to contribute innovative and original ideas to our technology, algorithms, and product.
Experience in designing professional UI web applications using front-end technologies like HTML5, CSS3, JavaScript, React JS,Redux is a plus
Required Candidate profile
Total 5+ years of experience in Mobile Application Development with at least 2 years of experience in React Native
Strong JavaScript fundamentals and ES6 knowledge, ReactNative, Redux, NodeJS, MVC, Design Patterns, REST APIs, Swagger, AWS and GAE
Strong debugging skills with the ability to reach out and work with peers to solve complex problems
Familiarity with code versioning tools such as Git
Knowledge of general mobile landscape, architectures, trends, and emerging technologies.
Experience in automated testing suites, like Jest/ Mocha/ Express is a plus.
Experience with Agile Development mythology.
Candidate should have strong communication skills, should be able to work independently & provide guidance to junior members
Primary Skills
ReactJS
React Native
Native Mobile App development experience - iOS or Android