Role: Frontend Developer
Location: Amsterdam, Netherlands
Duration: 3-6 months contract
Experience: 4+ Years
Job Description:
- A hardcore JavaScript developer in Front-end development
- Extensive experience in developing Front end applications with the latest versions of JavaScript (ES5/ES6), HTML and CSS
- Extensive experience in developing Web components using Angular 8+, ReactJS, or Lit-HTML/Lit-Element
- Extensive experience in web testing stack - Karma, Chai, Sinon, Jasmine
- Extensive experience in integrating the frontend application with Jenkins, KARMA, and Ansible for deployment
- Experience with Git, Yarn, NPM, and Bower
- Knowledge and experience with Rollup, Webpack, and Node-based CLIs
- Experience in Front-end design patterns and architecture
- Familiarity with Micro-front-end strategies
- Great analytical skills and conceptual/architectural understanding
- Strong communication skills and ability to explain complex technical concepts to a wider audience
- Willingness to technically lead a team and be the go-to person for all tech queries that team members might have
- Detailed overview and implementation experience on the following:
- JavaScript:
- Object Creation and Prototype inheritance
- Scope and Closure
- this and arrow function
- Modularity
- Design Patterns
- Event Loop
- FrontEnd Framework:
- Template and VirtualDOM concepts
- Components creation and uses
- Event Propagation and Data Flow
- Routing between pages
- Change Detection and Life-cycle Event
- Testing Libraries
- Versioning:
- Git concepts used in Agile way of working
Database: Oracle RDBMS, MongoDB/Mongoose
#J-18808-LjbffrSalarisomschrijving
€57965 - €92743 monthly
