Key Responsibilities and Duties
Develop new user-facing features using React and JavaScript, and build reusable components and front-end libraries for future use.
Understand business requirements and translate them into technical requirements, and translate designs and wireframes into high quality code including benchmarking and optimizing code.
Collaborate with cross-functional teams to define, design, and ship new features.
“Must Have” Specific Knowledge and Skills
Proven working experience in software development and strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
Experience in popular React.js workflows (Flux or Redux), Data structure libraries (Immutable), React native libraries, third party libraries like react-native-navigation, Axios, RESTful APIs, Common front- end development tools such as Babel, NPM, etc.
Knowledge of current industry coding standards, tools and best practices, modern front-end build pipelines and tools, modern authorization mechanisms such as JSON Web Token, OAuth.
Additional Skills and Other Requirements
Experience with native mobile development using iOS/Android, Knowledge of AWS, Publishing apps on App stores.
Any Graduate