Our front-end development stack is completely automated with npm, designed, developed and maintained by the front-end competence and integrated into any back-end build automation tool (e.g. Apache Maven in our Java projects) as a self-contained, independent unit.
This includes:
- Debugging first: source maps for everything
- Or with webpack if we need HMR
- On the fly CSS pre- and/or post-processing with Less and PostCSS
- On the fly building of a front-end pattern portfolio complete with a local preview and LiveReload server and continuous deployment to a public server
- ECMAScript 2015
- WHATWG DOM & HTML scripting APIs
- Node.js & npm
You should have at least one year of hands-on experience with agile development (e.g. Scrum, Kanban, XP), and actually like working that way. In that time you should also have had some substantial exposure to essential agile practices like test-driven development, continuous integration, refactoring and pair programming.
#J-18808-Ljbffr