Senior Front-End Software Engineer

Inscopix, Inc. - Palo Alto, CA (30+ days ago)


Inscopix stands at the forefront of Next Generation Neuroscience. Our flagship product for imaging large-scale neural circuit activity during behavior, nVista, provides neuroscientists with unprecedented data sets. The product was selected by The Scientist as the #1 Innovation of 2013 and has been covered in top scientific journals and media outlets. Since launching our Neuroscience Early Access Program in October 2012, we have built a significant customer base comprised of prestigious neuroscience laboratories (including 6 Nobel Laureate labs) and major pharmaceutical companies. In late 2016, we introduced our second-generation product, nVoke, combining the neural circuit imaging of nVista with optogenetic manipulation.

We are looking for an experienced web front-end engineer to develop the front-end for our analytic cloud and data acquisition S/W. As a senior engineer, your work will include the development, testing and integration of the UI for software that manages the acquisition and storage of instrument and experimental data, manual and automated extraction of neuronal circuit activity, and data processing and analysis.

Responsibilities:
Own the development, testing and integration of entire UI features and/or product UI’s and work cross-functionally with product managers, other engineers, application scientists and engineers, UX designers and others to build and deliver to production
Code, test, document and deliver features with cross-browser compatibility, accessibility, and usability
Assist with quality assurance: issue identification, isolation, and remediation issues, such as site outages or other problems in production code
Collaborate with teammates through all technical tools available including Slack, video conferencing, GitHub, JIRA, Confluence and all other tools commonly used to conduct business
Investigate technologies that can be leveraged to introduce scalable, reliable, and reusable solutions in meeting company and community goals
Participate in agile development process, including scoping, detailed design, effort estimation, coding, testing, debugging, code reviews, maintenance and support
Provide input into process improvement initiatives to improve quality and timeliness of deliverables with high predictability

Requirements:
5+ years of web front end development experience
Proficient with native JavaScript as well as working experience with modern web frameworks such as React or Angular
Proficient in latest open standards such as ES6, CSS3 and HTML5 and able to make the right choices when building responsive UI applications
API integrations with various external services
Working knowledge in backend architecture for web-based data visualization applications and data modeling patterns for data visualization
Strong problem solving, analytical and object-oriented programming skills
Able to decompose complex problems into manageable units of work

Desirable:
Multimedia processing (especially video)
Python experience
Experience developing web applications using a REST API.
Good knowledge with server-side JavaScript is a big plus (Node, Express, Koa, etc.)
Proficient in Data Visualization techniques, JS libraries (D3.js) and best practices

How to Apply:
Please forward Cover Letter with Resume.

About Us:
Inscopix is pioneering a new paradigm in the quest to understand the brain and its diseases. Combining revolutionary technology and methods for imaging of large-scale neural activity in a naturally behaving subject, Inscopix has developed the means to relate neural circuit dynamics to corresponding behavior. With its flagship product, nVista, Inscopix is today disseminating these capabilities to neuroscientists across the world, empowering them to gather unprecedented data sets and make breakthrough scientific discoveries. With in-house neuroscience expertise combined with strategic collaborations around the world, Inscopix stands at the brink of making fundamental advances in basic brain research and treatments for diseases such as Parkinson's, autism and schizophrenia.

Inscopix is an equal employment opportunity employer.