Sr. React Developer
OneKreate LLC
CR-San Jose
hace 5 días

Overview

We are looking for a great JavaScript developer who is proficient with React.js. Your primary focus will be on developing user interface components and implementing them following well-known React.

js workflows (such as Flux, Redux or Mobx). You will ensure that these components and the overall application are robust and easy to maintain.

Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is important.

Responsibilities

  • Developing new user-facing and highly-responsive features using ReactJS
  • Passion for learning and improving
  • Building reusable components and front-end libraries for future use
  • Translating designs and wireframes into high quality code
  • Optimizing components for maximum performance across a vast array of web-capable devices and browsers
  • Support and maintain ReactJS websites
  • Learn and understand user interactions
  • Develop a flexible and well-structured front-end architecture, along with the APIs to support it
  • Fully understand and be able to support all aspects of the full Software Development Life Cycle
  • Tech Requirements :

  • 3+ years of experience.
  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
  • Thorough understanding of ReactJS and its core principles
  • Knowledge of software development architectural design patterns like MVVM and MVC
  • Experience with popular ReactJS workflows (such as Flux, Redux or Mobx)
  • Object Oriented JavaScript (ES5 & ES6)
  • Experience in LESS / SASS css pre-processors
  • Knowledge of Typescript is a plus
  • Experience in unit testing code with JEST / enzyme / Jasmine / Mocha / Chai is desired
  • Experience with data structure libraries (e.g., Immutable.js)
  • Knowledge of isomorphic React is a plus
  • Familiarity with RESTful APIs
  • Knowledge of modern authorization mechanisms, such as JSON Web Token
  • Familiarity with modern front-end build pipelines and tools
  • Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
  • Ability to understand business requirements and translate them into technical requirements
  • A knack for benchmarking and optimization
  • Familiarity with code versioning tools such as Git, SVN, and Mercurial
  • Soft skills :
  • Teamwork
  • Teamwork
  • Continuing learning ability
  • Proactivity
  • Problem solving skills
  • Active listening
  • Bonus skills :

    PHP, MongoDB, JavaScript, Symfony, Laravel, Nginx, WordPress, Apache.

    Node.js, Drupal, Angular, Express

    Languages : Spanish, English 30%

    Spanish, English 30%

    Inscribirse
    Mi Correo Electrónico
    Al hacer clic en la opción "Continuar", doy mi consentimiento para que neuvoo procese mis datos de conformidad con lo establecido en su Política de privacidad . Puedo darme de baja o retirar mi autorización en cualquier momento.
    Continuar
    Formulario de postulación