Job Description :
Job Responsibilities:
Design, Develop and manage web applications
Work with Internal and External Stakeholders to understand the use case, scenario and identify the best solution
Work with multi-disciplinary team in an agile and fast paced development environment to define, create, and maintain the software product
Investigate and prototype new concepts
Strong interpersonal skills and an interest in working collaboratively with offshore team members

Qualifications
B.S. in computer science, software engineering, computer engineering, or related area of study
7+ years of software design and development experience
Strong experience with HTML, Java Script and CSS frameworks
Proficient in AJAX/JavaScript and must have knowledge of one of the JavaScript frameworks (preferably jQuery or AngularJS or BackboneJS )
Very good hands on experience for HTML/HTML5, DHTML, CSS/CSS3, JSON, XML, Angular JS.
Very strong in object oriented concepts & design patterns
Demonstrated ability to understand client-server architecture for web and Mobile applications
Demonstrated ability to understand projects at the architecture-level
Solid understanding of software development life cycle and UI/UX components
Able to demonstrate capacity to develop UI/UX components which can be used into other products/tools
Be a hands-on, quality-oriented engineer who is reasonable in accommodating requirement changes but uncompromising in the quality of the product deliverable.
Worked at least 2 yrs. In Node JS
Worked on Micro services\rest web services connected with the DBs using framework such as Express.js
Good to have REACT JS experience
CMS\DRUPLE (CMS) experience is desirable
             

Similar Jobs you may be interested in ..