Full-Stack Developer

RailVision

RailVision

Posted on Apr 27, 2026

Full-Stack Developer

  • Software
  • Raanana
  • Intermediate
  • Full-time

Description

Rail Vision is a multidisciplinary startup headquartered in Ra'anana. We are the leading provider of obstacle detection, collision avoidance and drive able areas systems in the railway industry around the globe, supporting Autonomous Train Operations. With our unique cognitive sensor fusion technology, based on advanced electro-optic sensors and perception solution, Rail Vision systems detect obstacles on and along the tracks from up to 2 kilometers away, in real-time, and in diverse weather and lighting conditions. We provide systems capable of operating in various environments: On mainline and high-speed rail, in urban environments, and in challenging switchyards. Rail Vision offers a range of complementary features based on collected and analyzed data: Image-based Navigation, GIS Mapping and Predictive Maintenance.

We are looking for a skilled and motivated Mid-Level Frontend / Full-Stack Developer to join our growing team. In this role, you will work on modern web applications, contribute to both frontend and backend development, and help build scalable, cloud-based solutions with a strong focus on Azure and IoT technologies.

Requirements

  • 3–4 years of professional experience in software development
  • Strong experience with React for frontend development
  • Backend development experience with Node.js and/or Python
  • Solid understanding of relational databases (SQL)
  • Experience designing and consuming REST APIs
  • Familiarity with cloud platforms (preference for Microsoft Azure)
  • Proficiency with Git and modern development workflows

Advantages

  • Experience with Python (Flask)
  • Hands-on experience with Azure services (e.g., App Services, Storage, Functions, IoT-related services)
  • Familiarity with time-series databases (TSI or similar)
  • Experience working with Docker / containerized environments
  • Basic knowledge of CI/CD pipelines
  • Experience with TypeScript
  • Understanding of monitoring/logging tools
  • Experience working with JIRA

Additional Advantages

  • Experience building and maintaining data-driven dashboards or visualization tools
  • Familiarity with real-time or IoT-based systems
  • Ability to work independently and troubleshoot production issues