Description

Position: Frontend Developer

Location: Amsterdam, NL

 

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 + or Reacts or Lit-HTML/Lit-Element
  • Extensive experience in web testing stack - Karma, Chai, Sinon, Jasmine
  • Extensive experience in terms of integrating the frontend application with Jenkins, KARMA and Ansible for deployment
  • Experience with Git, Yarn, NPM and Bower
  • You have knowledge and experience with Rollup, Web-pack and Node based CLI’s
  • Experience in Front-end design patterns and architecture
  • Familiarity with Micro-front-end strategies
  • Have great analytical skills and conceptual / architectural understanding
  • Strong communication skills and ability to explain complex technical concepts to wider audience
  • Should be willing to technically lead a team and be the goto person for all tech queries that team members might have
  • Detailed overview and implementation experience on the below following

 

JavaScript:

  • Object Creation and Prototype inheritance, Scope and Closure, this and arrow function, Modularity, Design Patterns & Event Loop

 

Front-End 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, Mongo DB/Mongoose