JavaScript Developer (Backend)
Carboncopies Foundation · San Francisco, CA · 1 mo ago
EngineeringVolunteer
About the role
The Backend Developer will help build new features and improvements to a web-based tool for visualizing a science/technology roadmap. The goal of this roadmap visualization tool is to allow anonymous users to view all of the milestones required to achieve a research goal, including various kinds of information about each milestone.
Responsibilities
- Implement new features and improve existing functionality in the Node.js/Express.js-based application backend.
- Develop and troubleshoot queries for Neo4J databases using the Cypher query language.
- Contribute to architecture, design, and development of the application.
Requirements
- 3 years of Javascript experience and RESTful backend development knowledge or 1 year of experience in a full time role working primarily as a developer of REST-based backend APIs or completion of a coding boot camp.
- Experience with Node.js, Express.js, and database queries.
- Preferred: Familiarity with graph theory, familiarity with graph databases.
Benefits
- Gain hands-on experience applying your programming skills to impactful research.
- Build a professional portfolio in a collaborative, mission-driven environment.
- Opportunity to earn academic credit through coordinated university internship programs with the Carboncopies Foundation.
- Contribute to cutting-edge research in an emerging and interdisciplinary field.
- Work alongside experienced developers and researchers.
- Potential for co-authorship on academic publications.
- Attend exclusive webinars and events hosted by the foundation at no cost.
- Expand your professional network in the neuroscience and tech communities.