Collaborate with a team of developers and designers to create a website / Mobile Web application.
Developing reusable components, scalable JavaScript code and front-end libraries.
Work on script interfaces and content on content managed, responsive websites / systems that work flawlessly on desktop, tablet, phone, and other devices.
Design the data and presentation layer of the web application's front-end
Translating designs and wireframes into high-quality code
Work with Adobe Experience Manager (CQ5 and AEM6)
Perform code reviews and ensure that the team adheres to common coding standards. Lead quality initiatives and make sure that these are enforced in the development team.
Understanding of cross-browser compatibility issues and approaches
Experience in following Agile development practices
Ability to get things done without being micromanaged
Excellent written and oral communication skills
Technical proficiency to accurately document code
Require minimal supervision and provide oversight for assigned projects
Schedules work to meet completion dates and technical specifications
Desired Skills & Competencies
CSS and SCSS framework.
JS, JQuery. Candidates should be familiar with new features introduced in ECMAScript2015.
One of the front end frameworks VueJS, React or Angular.
Knowledge of frontend build tools Babel and Webpack.
Experience with GULPJS/Grunt/Webpack would be a Plus
AEM or CMS experience
Good Knowledge on NPM Packing Manager
Extensive knowledge of Git and Git commands
Bootstrap 3
Knowledge of utilizing REST / SOAP Web Services so that can implement the solution as per the APIs response.
Familiarity with Responsive Design and Graceful Degradation principles