
14 Jun Contract Front End Developer
Job Description
NeuroPace is a leading medical device manufacturer located in Silicon Valley and the first and only company offering a fully implantable closed-loop direct brain neurostimulator, currently approved by the FDA for treating epilepsy. Our core values are providing clinical benefit to patients and advancing clinical and scientific knowledge of the human brain.
The successful candidate will function as a key member of the preclinical research team, interacting closely with clinical, research, and engineering personnel. They will be responsible for user-facing web interface development using modern technologies and frameworks. Visualizations will leverage large multi-dimensional datasets derived from medical devices and machine learning techniques.
Responsibilities
-
- Develop and maintain user-facing data visualization and analysis interfaces using modern technologies and industry best-practices
- Document, test, verify and validate software
- Build reusable code and libraries for future usage
- Learn new skills for effective software design
- Participate in a productive team environment and cooperate as a team member in research and software development projects
- Receive applicable training in NeuroPace procedures and policies
- May contribute to scientific publications and intellectual property development
Requirements
-
- Technical degree or demonstrated equivalent experience
- 2-4+ years software development experience
- Proficient with Linux and Microsoft Windows operating systems
- Speaks and writes clearly and unambiguously
- Working experience in a team environment
- Strong interpersonal and communication skills
- Self-starter, able to work with minimal supervision
- Strong problem-solving skills
Technical Skills
Required
-
- JavaScript
- Advanced knowledge of at least one JavaScript library / framework for building composable and scalable user interfaces (e.g. React, Vue.js, Ember.js, etc.)
- Advanced knowledge of at least one major JavaScript charting / data visualization library (e.g. D3.js, ChartJS, ThreeJS, etc.)
- Experience in building robust and scalable user-facing interfaces in JavaScript
- Experience with visualizing scientific / statistical / time-series data
- Experience with consuming RESTful web APIs
- Experience with UI / UX design practices
- Knowledge of security best-practices
- Version control using Git
- Integration of code testing with development
- Consistency with documentation of code and processes
Desirable
-
- Python
- io
- SQL, PL/SQL
- MATLAB, JAVA, C
- Experience with HIPAA regulations
- Experience with Python web application frameworks (e.g. Flask, Django)
- Experience with visualizing multi-dimensional data
Please click here to apply.
Sorry, the comment form is closed at this time.