← Back to all jobs

React.js Developer for Streaming Data Visualization

Charles River Analytics
Charles River Analytics Cambridge, MA, US May 02

This job offer is expired


This is an excellent opportunity for a React.js developer to join a top-notch team of software engineers and data scientists developing web-based solutions for both DoD and commercial customers.

The project is targeted at developing advanced 2D and 3D visualizations running on a streaming data platform using the ELK (Elasticsearch, Logstash, Kibana) stack with React on the front-end. You will work closely with scientists, software engineers, and subject matter experts, using modern web and mobile frameworks, to develop cutting edge information visualizations and user interfaces.

We are looking for an outstanding candidate with hands-on experience developing high-performance UI components and apps. You should possess solid expertise in HTML, CSS, and JavaScript. Experience with RESTful services, and exposure to Agile/Scrum development methodologies is a big plus. The candidate will help implement user-centered applications, working closely with our team of designers, and scientists. Please include a link to your portfolio (or code samples) in your application.

Minimum requirements:

  • U.S. Citizenship
  • 1+ years of development using React, Redux, and Node.js stack
  • Bachelor's degree in Computer Science, Software Engineering (or other related field) or equivalent work experience
  • 1-3 years of professional software development experience, ideally with exposure to the full software development lifecycle
  • Proven ability to translate designer mock-ups and wireframes into front-end code
  • Solid foundation in data structures, algorithms, and system design.
  • Unit testing with Jest
  • Version control with GitHub
  • Familiarity with API Creation and RESTful services
  • Willingness to travel to support customer- and training-related events

Desired, but not required:

  • Working knowledge of 3D modeling, 3D engine design, or real-time rendering (WebGL, Three.js)
  • Experience with mapping and GIS technologies (e.g. Cesium, OpenLayers, Web-GIS)
  • Familiarity with the aerospace and geospatial fields


notifications in your

Similar job offers in this area

  • Pulsify Inc
    Boston, MA, US
    August 17
  • Circulation
    Boston, MA, US
    August 11
  • Charles River Analytics Inc
    Software Engineer III - Cesium.js Developer Charles River Analytics Inc
    Cambridge, MA, US
    July 10
  • Comcast
    Cambridge, MA, US
    July 07
  • Novartis Institutes for BioMedical Research
    User Interface (UI) Architect / Lead Novartis Institutes for BioMedical Research
    Cambridge, MA, US
    June 27