How Remoteville checks and expires listings

Senior Full Stack Developer

Skills
Computer ScienceFull-Stack DevelopmentCalibrationData AnalyticsGaugesHighchartsPersonal Boundaries
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • BS/BA degree in Computer Science Computer Engineering or related field
  • 5+ years of professional software development experience
  • Strong JavaScript ES5 ES6 and Node.js Express experience
  • Experience with AngularJS 1.x or similar legacy SPA frameworks
  • Experience with a modern front-end framework such as Angular 2+ React or Vue
  • Python proficiency for scientific data processing with pandas NumPy or SciPy
  • Comfortable maintaining and improving a long-lived codebase
  • Hands-on with AI-assisted development workflows
  • Strong Linux experience
  • Self-starter with infectious energy

Nice to have

  • Migration mindset
  • Data visualization experience
  • Analytical chemistry knowledge
  • Scientific instrumentation knowledge

Day to day

  • Build and maintain the full application stack using Node.js, Express, and AngularJS
  • Architect event-driven systems that control and orchestrate scientific instruments in real time
  • Develop advanced data visualizations and scientific computing features for chromatography and calibration workflows
  • Drive AI-assisted development practices and help guide the platform toward a modern front-end framework

Hiring process

  • Apply online through the company application portal
  • Contact the hiring team for reasonable accommodation if needed
  • Complete the online application process and provide required details