#1 Job Board for tech industry in Europe

Front End Developer
JavaScript

Front End Developer

Type of work
Undetermined
Experience
Mid
Employment Type
B2B
Operating mode
Remote

Tech stack

    JavaScript

    regular

    HTML

    regular

    CSS

    regular

    Angular 8

    regular

    ReactJS

    regular

    Git

    regular

    SQL

    regular

    Oracle

    regular

Job description

Online interview
Role Description - Summary:
 
This role combines the art of design with the art of programming with responsibilities that includes translation of the UI/UX design wireframes to actual code to produce visual elements of the application. You will work with the UI/UX designer and bridge the gap between design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works.
  
Responsibilities/Tasks:
 
  • Develop new user-facing features, ensuring high quality graphic standards and brand consistency.
  • Ensure the technical feasibility of UI/UX designs. 
  • Optimize application for maximum speed and scalability. 
  • Assure that all user input is validated before submitting to back-end.
  • Build reusable code and libraries for future use. 

Experience/Exposure:
 
  • Experience with core skill in Javascript development in Frontend technologies
  • Extensive experience in JavaScript libraries (ES5/ES6), HTML and CSS
  • Extensive experience in developing Web components using Angular 8 + or ReactJS or Lit-HTML/Lit-Element
  • Should have proficiency in JavaScript object model and Deep working experience on React.js and its core principles, React.js              workflows
  • 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

Detailed overview and implementation experience on the below following:

  • Javascript ( Object Creation and Prototype inheritance, Knowledge on web pack,  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)
       
Database –RDBMS (Oracle/MS-SQL/MySQL/PostGRESQL) , NoSQL DB( MongoDb/Mongoose)
 
Please be aware we are not necessarily expecting each candidate to cover all the above listed technologies.
 
Education/Certification:
 
  • Bachelor’s Degree