Engineering at ECL
The Director of Frontend Engineering will be overseeing the frontend engineering teams at Emerald Cloud Lab (ECL) to help build high quality experiences for scientists and further the power of the cloud lab. The frontend teams are responsible for our flagship products namely ECL Command Center – our main customer facing application – and ECL Engine – our core laboratory application – along with other frontend projects that serve ECL’s business.The ideal candidate should be extremely driven, and comfortable working in a science centered startup-like environment and be able to develop a vision and long term goals for how your teams will serve the cloud lab.
You will need to leverage prior experiences, knowledge of frontend, and creativity to lead the teams to build delightful web applications with high quality and velocity.As the Director, you will be responsible for the overall team health, such as mentoring managers and engineers, and improving engineering efficiency through process or cultural improvements. Currently the team size is around ten and is looking to grow in the near future, so setting organizational and technical foundations is also essential. You will interact with leadership, visual design, scientific, and other engineering teams to deliver the business needs, which can range from customer to laboratory solutions.Responsibilities
- Build an organizational foundation that enables high velocity, high quality efficient development.
- Manage the roadmap of the frontend teams and contribute to the technical direction to improve the health of the teams and the technology.
- Promote team and personal growth by mentoring managers and engineers as well as upholding the hiring bar.
- Work with ECL leadership and teams outside of the engineering organization (such as Visual Design and Scientific teams) to successfully execute with high quality and velocity.
- Embrace ECL culture, helping to advance the culture of the frontend team
Requirements
- Minimum 10+ years of relevant experience necessary, including experience managing and growing teams.
- Minimum 5+ years of relevant experience leading teams of teams - specifically managing other first-level managers.
Preferred Qualifications
- Strong skills moving frontend teams towards strategic and effective feature development.
- Dedicated problem solver – both analytically and strategically – with the ability to work in a fast-paced startup-like environment where multiple releases are a fact of life.
- In-depth knowledge and experience designing and developing client-side interactive features using HTML5, CSS3, Electron, C++, React and pure JavaScript on a Windows and MacOS platform.
- In depth knowledge and experience in Amazon AWS technologies is a plus.
- Willingness to push the bounds of client-side web development with the goal of creating a unique experience for users.
- Experience working in close partnership with creative teams like design.
- Great attention to detail and strive to deliver high quality and friendly user interactions.
- Strong experience mentoring managers and engineers, both technically and personally.
- Experience with Wolfram Mathematica is a big plus.
- BS and/or graduate degree in computer science or equivalent experience.