DevJobs

Full Stack Engineer

Overview
Skills
  • Python Python
  • Node.js Node.js ꞏ 3y
  • Angular Angular ꞏ 3y
  • Electron Electron
  • TensorFlow TensorFlow
  • RESTful API RESTful API
  • AWS AWS
  • Azure Azure
  • GCP GCP
  • Figma
  • HuggingFace
  • OpenAI
  • TCP/IP sockets
  • Web sockets
  • UI
  • UX Design

Company Description

Servotronix (Midea Innovation Center Israel) is looking for an experienced Full-Stack Developer with strong UI/UX skills to join our UI/UX team. The ideal candidate will have a solid background in both front-end and back-end development, and be comfortable working independently on UI/UX design tasks as well as core application logic. You will design and implement Angular applications for our embedded products (motion controllers, servo drives, etc.) from end-to-end, and work with teams from Israel, China and others, as needed.

Stack:  Angular (15+), Node.js & Electron.


Key Responsibilities

  • Develop and maintain full-stack applications using Angular, Node.js and Electron.
  • Design and implement the UI with a focus on usability and modern design principles.
  • Work independently to translate high-level requirements into fully functional features without detailed specifications.
  • Collaborate with team members to ensure high-quality software architecture and code maintainability.


Minimum Qualifications

  • Bsc. Computer Science, Software Engineering or a related field.
  • 3-5 years of experience in full-stack development using Angular and Node.js.
  • Proven experience with basic UI/UX design and the ability to create intuitive user interfaces.
  • Strong problem-solving skills and the ability to work independently.
  • Fluent in English - a must.

Preferred Qualifications

  • Experience with designing and implementing RESTful APIs.
  • Familiarity with Agile development practices.
  • Experience working with Electron.
  • Experience working with embedded systems.
  • Experience working with TCP/IP sockets, and web sockets.
  • UI design skills (Figma).
  • Experience using AI tools (GitHub Copilot, Cursor, etc.)
  • Experience developing AI tools (OpenAI, HuggingFace, TensorFlow, etc.)
  • Experience working with Python
  • Experience with Virtual Machines and cloud platforms (Azure, AWS or GCP)

Proven references to past projects are an advantage

Servotronix Motion Control