Senior Full Stack Developer
East Syracuse
Thursday, 21 May 2026
What You’ll Own and Drive - Champion the full application stack—Node.js and Express back-end services and Angular. JS front-end - Architect and evolve event-driven systems for instrument control and orchestration - Build and enhance rich data visualizations—chromatograms, gauges, fit charts - Push the boundaries of scientific computing—peak detection, calibration curve fitting, and data processing - Lead the charge on AI-powered development tools to accelerate delivery and raise code quality - Spot and seize opportunities to integrate AI/ ML capabilities into the platform - Define and execute a migration strategy to move the platform toward a modern front-end framework—without breaking what’s running on real instruments today What You Bring - Strong JavaScript (ES 5/ ES 6) and Node.js/ Express experience—REST APIs, event-driven architecture, npm - Front-end experience with Angular. JS 1.x or similar legacy SPA frameworks - Experience with a modern front-end framework (Angular 2 , React, or Vue)—you’ll help chart the path forward - Python proficiency for scientific data processing (pandas, Num. Py/ Sci. Py) - Comfortable maintaining and improving a long-lived codebase - Hands-on with AI-assisted development workflows - Strong Linux experience - A self-starter with infectious energy Even Better If You Have - Experience migrating Angular. JS 1.x applications to a modern framework - Data visualization experience (Highcharts, D 3, Canvas) - Docker and CI/ CD pipelines (Jenkins, Bitbucket Pipelines) - Domain knowledge in analytical chemistry or scientific instrumentation Qualifications. Education and Experience Required. BS/ BA degree in Computer Science, Computer Engineering or related field 5 years of professional software development experience