Senior Software Engineer, Frontend

Job ID: 341
Job date: 2017-08-24
End Date:

Company : Schrodinger 

Country :

Role : Technician 


[Click Here to Access the Original Job Post]

Job Description:
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:

Responsibilities

  • Design and build scalable UIs, primarily using React and one-way data flow best practics
  • 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
Requirements:
  • 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
Pluses:
  • 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


Requeriments :

Skills :


Additional Info:
Check out the website for our platform here: https://www.schrodinger.com/livedesign/

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, 3+ weeks vacation, and tuition reimbursement.

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

[Click Here to Access the Original Job Post]