Senior Frontend Engineer

Recombine

(Livingston, New Jersey)
Full Time
Job Posting Details
About Recombine
Recombine is here to simplify genetic testing for you. We manage all aspects of genetic testing, from sample collection to genetic counseling. Our goal is to ensure genetic information is delivered in an accurate, informative and responsible manner.
Summary
Recombine is advancing personalized medicine by translating developments from the fields of genomics and computer science into cost-effective, cutting-edge genetic diagnostics. We develop new products in a way that is ethically upstanding, medically meaningful, clinically actionable, and practically useful for patients and providers. We are looking for a senior frontend engineer who will be responsible for building the features that our patients and clinics see and interact with on a daily basis, and for creating the tools that make that possible. We value engineers who can work at all levels, but have a particular passion for HTML, CSS, and JavaScript.
Responsibilities
* Building our suite of client-side single-page applications, using Angular.js * Working closely with our visual design team, building an HTML/CSS component library to streamline client-side development * Developing consistent, beautiful, and performant client-side applications.
Ideal Candidate
* 3+ years experience developing production-quality code * Solid experience building and architecting large-scale projects in Javascript * Experience designing responsive pages and layouts * Familiarity architecting asynchronous, reactive single-page applications * Commanding grasp of HTML5, CSS3, and JavaScript * Understanding of HTTP, TCP/IP, and networking fundamentals * Familiarity with profiling and debugging, as well as optimizing memory and performance * Strong understanding of functional and object-oriented design principles and patterns * Familiarity with all aspects of MVC web applications (especially those built on Rails) * Commanding grasp of HTML5, CSS3, and JavaScript * Strong CS fundamentals * Experience with test-driven development * Awareness of cross-browser compatibility issues * Demonstrated design and UX sensibilities * Experience leveraging client-side templating framework **Pluses** * Experience with test-driven development * Experience managing/creating build workflows using Bower, Grunt, or Gulp * Experience developing large projects using Backbone.js, Angular.js, React.js, or Ember.js * Familiarity building interactive data visualizations using D3 * You understand the benefits and differences of using CommonJS and AMD Modules * Strong grasp of browser security, CORS, oAuth * Experience using Sass, Less, or Stylus
Compensation and Working Conditions
Benefits Benefits included

Additional Notes on Compensation

Comprehensive benefits package including health insurance and matching 401(k).

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.