Description

Job Description: 

Must Have: UI Designing and Implementing Applications Using JavaScript, HTML5, CSS, JSON, JQuery, React.js, Node.js 

What will be my duties and responsibilities in this job 

Build responsive web pages using React 

Design/Build/Test reusable components and contribute back to a company component library. 

Present Beautiful pages of data and collaborate to design a better user experience. 

Collaborate and work closely with product owners and team members 

Learn the user business domain and strive to be a subject matter expert 

Suggest improvements and be willing to change the front-end architecture 

Possibly assist in the design and development of Java APIs to support the front-end pages 

Review team member’s code 

What are the requirements needed for this position 

10+ years of experience in software development 

5+ years of experience in UI designing and implementing applications using JavaScript, HTML5, CSS, JSON, JQuery 

2+ year of experience with React.js, node.js 

Proven experience in delivery of well tested, high quality software with impressive command of the Javascript and the react eco system 

Bachelor’s degree in Computer Science or equivalent experience. 

What other skills/experience would be helpful to have: 

Experience consuming REST API's and the ability to handle complex data structures/arrays/objects with ease 

Experience with single page apps (SPA) 

Experience working with high levels of data security and protecting against unauthorized access 

Experience with cloud technology (AWS preferred) 

Understanding of GIT and CI/CD practice and tools 

Working in Agile environment

Education

Any Graduate