Staff Applications Engineer - React
The Staff Application Software Engineer develops new features across our 3 core applications, utilized by leading pharmaceutical companies to drive new medical discoveries.
We’re a small team, which means it is essential for every team member to be ready to take ownership and lead projects. Feature development and proximity to overall user experience are both central in this role, so the Staff Application Engineer works very closely alongside the outstanding our design, product, and leadership teams. The Staff Application Engineering role operates primarily in frontend technologies like React and Redux. A core component of our job is consistently determining the right tools for the job at hand, and diving in to learn these new technologies along the way. Our stack is always evolving, and we welcome new ideas and technologies which enhance our ability to deliver incredible software.
Requirements
● 10+ years of experience in applications development.
● Demonstrated technical leadership experience.
● BS and/or Graduate Degree in Computer Science or Chemistry.
● Proficiency in JavaScript and/or TypeScript.
● Familiar with React and Redux or equivalent frameworks
Preferred Qualifications
● Willingness to push the bounds of client-side web development with the goal of creating a unique experience for users
● Experience with C++, Mathematica, Go and/or Electron is a plus!
● Dedicated problem solver – both analytically and strategically – with the ability to work in a fast-paced environment
● Strong written communication and documentation skills
● Experience working in close partnership with creative teams like design
● Experience with website testing frameworks (Cypress, Percy, Storybook, Chromatic etc.)