Senior Software Engineer, Frontend

Schrödinger is seeking talented JavaScript engineers to work on our collaboration platform, a single page application built using React. This platform allows drug researchers to find the next disease cure significantly more efficiently through computational methods. If you are a Frontend engineer with a passion for building beautiful, fast user experiences in the modern web browser, come join our team (which includes alumni from Google/Microsoft as well as other startups) in our mission to improve human health and quality of life.

The position:


  • Design and build scalable UIs, primarily using React and one-way data flow best practices
  • Collaborate closely within a cross-functional agile team composed of product managers, developers, and testers to deliver features and functionality that meet business and product goals
  • Exercise your own judgment along with support from teammates to architect and implement robust, maintainable solutions
  • Implement unit tests and integration tests to drive development efficiency
  • Participate in a code reviewing environment that encourages learning, high code quality, and strong standards
  • Mentor junior team members


  • Adept understanding of developing rich applications using Javascript and other web technologies (HTML5/CSS3)
  • 3+ years professional experience in at least one modern JS framework
    • e.g. ReactJS, AngularJS, Ember.js or similar technology
  • Experience with JavaScript build tools, e.g. Webpack, Grunt, Gulp, Bower
  • Experience with:
    • integration with RESTful web services
    • asynchronous and event driven programming    
    • source control (GIT, SVN, etc.)
    • building UI components
  • Proficient interpersonal skills (oral/verbal communication), complemented by an ability to collaborate in a team environment
  • Independent time management skills
  • Enthusiasm for solving interesting problems and a willingness to learn


  • B.S., M.S. or Ph.D. in Computer Science or related field
  • Science minor or independent interest (chemistry, physics, biology, or related)
  • Experience with ReactJS, ES6, Flux, HighCharts
  • Experience with web testing tools such as Selenium
  • Experience with CSS Preprocessors
    • e.g. SaSS, LESS
Check out the website for our platform here:

We are prepared to offer a highly competitive compensation package for an exceptionally well-qualified candidate. Benefits include medical, dental, 401(k), flexible spending account, 4+ weeks vacation, and tuition reimbursement.

Schrödinger, Inc. is an equal opportunity employer.

Want to apply later?

Type your email address below to receive a reminder

ErrorRequired field

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field