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
To apply for this job please visit emeraldcloudlab.bamboohr.com.
