P3 Full stack developers (CE70ST RM 4557)

Source-Right

Position: P3 Full stack developers (CE70ST RM 4557)

Role Overview 

This role includes developing Angular web screens, Node.js backend services, real-time communication features, REST APIs, and Linux-based deployment support. The developer will work closely with product, engineering, QA, DevOps and global R&D teams. 

Key Responsibilities 

  • Angular Web Client 
  • Build and maintain Angular web pages using TypeScript. 
  • Create user-friendly screens for configuration, monitoring, alarms, events and diagnostics. 
  • Connect the web application with backend REST APIs and WebSocket services. 
  • Ensure the interface is responsive, reliable and easy to use. 
  • Node.js Web Backend 
  • Develop backend services using Node.js and TypeScript. 
  • Design and maintain REST APIs for the Angular web client. 
  • Support real-time communication using WebSockets and socket connections. 
  • Handle authentication, authorization, logging and error handling. 
  • Linux Deployment and Support 
  • Deploy and support Node.js services on Linux. 
  • Configure services so they start and recover automatically. 
  • Troubleshoot application, network, server and performance issues. 
  • Maintain secure settings, logs, certificates and deployment procedures. 
  • Required Technical Skills 
  • Strong experience in full-stack web application development. 
  • Good knowledge of Angular, TypeScript, HTML, CSS and responsive design. 
  • Good experience with Node.js, REST APIs and WebSockets. 
  • Understanding of authentication, authorization and secure coding practices.

 *********************************************************************************************************************

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.