Frontend Developer React JS

Angajator: Hunt Recruitment
Domeniu:
  • IT Hardware
  • IT Software
  • Tip job: full-time
    Nivel job: 1 - 5 ani experienta
    Orase:
  • BUCURESTI
  • Actualizat la: 17.10.2017
    Scurta descriere a companiei

    Cerinte

     Delivering a complete web front-end application

     Ensuring high performance on mobile and desktop

     Creating custom, general use modules and components which extend the elements and modules of core React.js

     Ensuring that interfaces are responsive, cross-browser/cross-platform/cross-device compatible and accessible

     Cooperating with back-end developers in the process of building the RESTful API

    Responsabilitati

     You have several years of experience owning and web front-end production code

     You are fluent in core computer science concepts like data structures and algorithms

     You display very good understanding of what constitutes clean, reusable software

     You demonstrate deep understanding of how to build scalable applications

     You have informed opinions about good UX and UI design

     You can create wireframes to rapidly prototype

     You have deep understanding of the principles of responsive design

     You can prove mastery of code versioning systems and workflows

     Proficiency in JavaScript

     Good understanding of front-end technologies, such as HTML5, and CSS3

     Good understanding of CSS preprocessors (such as Less, Saas, Stylus etc.)

     Strong hands-on experience in Single Page Application (SPA) Architecture, design, software engineering and development using React.js or similar technology (Ember.js, ExtJS, Angular, Knockout)

     Understanding of asynchronous programming, its quirks and workarounds

     Know-how of SEO solutions for single page apps

     Experience with Node.JS

    Alte informatii

    As a JavaScript Developer, you will be responsible for our web and mobile web apps. Your primary responsibility will be to deliver the full user interface, with a focus on usability and performance. The main activities will include creating modules and components and coupling them together into a functional app. You will work in a team with the designer that will deliver the layouts, a frontend developer that will deliver HTML templates, with a back-end developer, and communicate with the API using standard methods.