- Developing new user-facing features using React.js
- Building reusable components and front-end libraries for future use.
- Translating designs and wireframes into high quality code.
- Optimizing components for maximum performance across a vast array of web-capable devices and browsers.
- Bachelor’s Degree in Computer Science or an equivalent degree.
- Work experience in web and/or mobile application development.
- Working knowledge regarding REST, SOAP API’s, OAuth 2.0, CSS Pre-processors (SASS/LESS).
- Experience with version control systems such as SVN, Git.
- Excellent technical knowledge.
- Strong attention to detail and multi-tasking skills.
- Working knowledge of data structures and algorithms.
- Minimum 1-3 years of experience with React.js and React Native.
- Good communication skills.
- Ability to work towards tight deadlines.
- Experience with Agile development methodology.
- Experience in React native will be an added advantage.