Facebook Tracking Pixel

Full-Stack React Developer

The development team at ERI is growing, and we are looking for self-motivated, enthusiastic candidates looking for the challenges and rewards of working in a small team environment. We are hiring a full-stack React developer to work on a CAD-based web application. Quality of work, speed, reliability and good communication skills are essential.


The position requires a minimum of 3-5 years of experience as a Software Engineer in an agile environment working with web-based applications. The skills listed below are those of a full-stack software engineer, with the understanding that each software engineer has his/her preferred areas.

  • Advanced Javascript, jQuery, experience
  • Experience with React JS
  • Experience with Node.js (big plus)
  • Experience profiling and optimizing Node.js applications
  • Strong demonstrable PHP Experience
  • Good database knowledge with either MySQL or MongoDB
  • Fluent in HTML5/CSS3
  • A good ideology for managing maintainable, scalable and cross-browser code
  • Nice to have: Experience with Three.js and Express.js


  • Write reusable, testable, and efficient code, unit-test and document implemented features
  • Design and implementation of low-latency, high-availability, and performant CAD-based applications
  • Implementation of server-side models and algorithms
  • Implementation of client-side logic, including UX design, HTML layouts and templates, and styling
  • Integration of data storage solutions

Apply for this position

  • If you have one.
  • Accepted file types: jpg, jpeg, png, giff, doc, docx, pdf, ppt, zip, rar, , Max. file size: 256 MB.
    If you have multiple files place them in a zipped folder and then upload the zipped file here.
  • This field is for validation purposes and should be left unchanged.

« View All Positions