Node.js /Full Stack Engineer
Core
Develop full-stack software for long-range surveillance cameras used in border and coastal security applications.
Role type
Senior Full Stack Engineer (Node.js/Python)
Builds
Complete surveillance camera products including server-side applications, user interfaces, and backend systems.
Domain
Public and commercial safety / Surveillance technology
Deliverable
production ML models | product features
Required skills
Node.js, Python, React, Angular, RESTful API design, multithreaded programming, TCP/UDP networking, Linux environments, Git
Preferred skills
Video streaming (H.264, H.265, MJPEG), DevOps & CI/CD, Docker
Technologies
Node.js, Python, React, Angular, Docker, Linux
Responsibilities
Develop and maintain server-side applications using Node.js and Python; Design and develop user interfaces using modern JavaScript frameworks; Design, develop, and maintain RESTful APIs; Apply multithreaded programming concepts to develop concurrent applications; Utilise knowledge of TCP and UDP networking protocols; Develop and deploy applications within Linux environments; Manage code repositories and collaborate with teams using Git.
Seniority
Experienced, hands-on IC