React JS
We are looking for a React JS to build and implement functional programs. You will work with other Developers and Product Managers throughout the software development life cycle. In this role, you should be a team player with a keen eye for detail and problem-solving skills. If you also have experience in Agile frameworks and popular coding languages we’d like to meet you.
- Develop interactive client-side applications and functionality across web sites using modern techniques.
- Work in a cross-functional team in various technologies.
- Integrate presentation layer code with CMS technologies.
- Communicate effectively with the creative user experience team and technical development team.
- Create unit tests to ensure visual consistency and proper functionality across releases.
- Ensure cross-browser, cross-platform and multiple device type compatibility and resolve issues.
- Stay current on web technology trends and innovations and share information with the team.
Requirements
- Minimum 2-year industry experience and proficiency in developing front-end components using React JS, Angular.io, Vue.js, HTML5, and CSS3
- Experience on Typescript
- Hands on experience with state management tools such as Redux/Mobx.
- Expert level of understanding with Node.js based tooling like Webpack, Grunt/Gulp, NPM, ExpressJS, Babel, Create React App, etc.
- Good knowledge of working with dynamic data (e.g., JSON, XML) through various interface types (e.g., REST, SOAP)
- Experience working with responsive web designs across multiple platforms.
- Experience with integrating Analytics Tool like Google Analytics, Mix Panel etc
- Experience with mocking up proof-of-concepts based on wireframes.
- Ability to learn new UI technologies quickly.
- Understanding of SEO and accessibility issues as they relate to the front-end.
- Expert understanding of web markup, including HTML5 and CSS3.
- Experience of full software development life cycle, standard and secure coding practices and proficient understanding of code versioning tools such as Git/SVN
- Excellent verbal and written skills.