React Engineer

Sifal, Kathmandu, Nepal|Developer
Posted On
15 March 2023
16 September 2023
React Engineer

Job Description

  • Develop user interface using React JS, implementing the best practices and coding standards.
  • Build reusable components and front-end libraries for future use.
  • Translate designs and wireframes into high quality code and develop and implement highly-responsive user interface components using React JS.
  • Collaborate with the team members for better user interface ideas and applications.
  • Review application requirements and interface designs.
  • Optimize components for performance and scalability across a vast array of web-capable devices and browsers and monitor and improve front-end performance.
  • Troubleshoot and debug application interface and determine root cause for the most complex software issues and develop practical, efficient, and permanent technical solutions.
  • Carry out other technical related duties that may be required along with training and mentoring the technical Team.
  • Remain knowledgeable of current technology and carry out research to identify new trends that can be used to achieve maximum results.
  • Document application changes and update legacy code.


  • Expertise with core web fundamentals including HTML, JavaScript, and CSS.
  • Previous experience working as a React JS Developer.
  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
  • Knowledge of well-known design patterns
  • Good understanding of asynchronous request handling and AJAX.
  • Expertise with CSS preprocessors like SASS or LESS.
  • Familiarity with JS based build tools like Grunt, Gulp, and Bower.
  • Proficient with Git. Knowledge of tools like Webpack, Enzyme, Redux, and Flux.
  • Knowledge of performance testing frameworks including Mocha and Jest.
  • Experience with data structure libraries (e.g., immutable.js, lodash). Familiarity with RESTful APIs.
  • Knowledge in front-end application security techniques.

Qualification and Experience

  • Bachelor's degree in Computer Science or a related field
  • 3 years in relevant field

Interested and eligible candidates are requested to submit their updated resume to career@deerhold.com or you can directly apply below.