Front-End Software Engineer at Emerald Cloud Lab (ECL)

Emerald Cloud Lab (ECL)

About the Company

Emerald Cloud Lab (ECL) is redefining scientific research by enabling life scientists to conduct experiments entirely from a computer. Through its cloud-based laboratory platform, ECL provides automated execution of biology and chemistry experiments, allowing researchers to design, run, and analyze experiments remotely within a fully integrated software environment.

Role Overview

We are seeking a skilled Front-End Software Engineer to help build and scale ECL’s Command Center and internal web applications. You will play a key role in developing intuitive, high-performance user interfaces that empower scientists to design experiments, monitor progress, and analyze results in a collaborative environment.

This is a high-impact role within a small, fast-moving team where ownership, initiative, and collaboration are essential.

Key Responsibilities

  • Develop and maintain front-end features for ECL’s Command Center and internal applications
  • Build intuitive user interfaces for experiment design, workflow management, and data analysis
  • Collaborate closely with product designers to deliver seamless and engaging UX
  • Contribute to the development of tools such as notebook interfaces and visual command builders
  • Optimize application performance and scalability across web and desktop environments
  • Participate in code reviews, testing, and continuous integration processes
  • Take ownership of projects from concept through deployment

Tech Stack

  • Frontend: React, Redux, HTML5, CSS3
  • Backend: Go
  • Infrastructure: AWS, Docker, Kubernetes
  • Tools: GitHub, Travis CI
  • Other: Wolfram Language (Symbolic Lab Language – SLL), Electron

Requirements

  • 3–4 years of professional software development experience
  • Strong proficiency in JavaScript and/or TypeScript
  • Hands-on experience with React, Redux, or similar frameworks
  • Bachelor’s degree in Computer Science, Engineering, or a related field
  • Proven ability to build and ship production-level applications

Preferred Qualifications

  • Experience with Electron or desktop web applications
  • Passion for pushing the boundaries of client-side development
  • Strong problem-solving and analytical thinking skills
  • Ability to thrive in a fast-paced, iterative development environment

Why Join Us?

  • Be part of a pioneering company transforming scientific research
  • Work on cutting-edge technology at the intersection of software and biotechnology
  • Collaborate with a highly skilled, mission-driven team
  • Influence both product development and engineering practices

Application

Interested candidates should

Click here to apply

To apply for this job please visit emeraldcloudlab.bamboohr.com.

Scroll to Top