DevJobs

Full Stack Developer

Overview
Skills
  • Python Python
  • Angular Angular ꞏ 3y
  • Node.js Node.js ꞏ 3y
  • Electron Electron
  • TensorFlow TensorFlow
  • RESTful API RESTful API
  • AWS AWS
  • Azure Azure
  • GCP GCP
  • Figma
  • HuggingFace
  • OpenAI
  • TCP/IP
  • Web sockets
A cutting-edge embedded motion control company is looking for a talented Full-Stack Developer with strong UI/UX skills. You’ll drive end-to-end Angular development for advanced motion controllers and servo drives, shaping both the user experience and core application logic, while collaborating with international teams across Israel, China, and beyond.

Key Responsibilities:

  • Develop and maintain full-stack applications using Angular (v15+), Node.js, and Electron.
  • Design and implement intuitive user interfaces with a focus on usability and modern design principles.
  • Translate high-level requirements into fully functional features independently.
  • Collaborate with team members to ensure high-quality software architecture and maintainable code.

Requirements:

  • B.Sc. in Computer Science, Software Engineering, or a related field.
  • 3–5 years of full-stack development with Angular and Node.js.
  • Proven UI/UX skills and ability to create intuitive interfaces.
  • Strong problem-solving skills and ability to work independently.
  • Fluent in English.

Nice to have:

  • Experience designing and implementing RESTful APIs.
  • Familiarity with Agile development practices.
  • Experience with Electron and embedded systems.
  • Knowledge of TCP/IP and web sockets.
  • UI design skills (Figma).
  • Experience with AI tools (GitHub Copilot, Cursor) or developing AI solutions (OpenAI, HuggingFace, TensorFlow).
  • Experience with Python, virtual machines, and cloud platforms (Azure, AWS, GCP).
  • References to past projects are a plus.
Gini-Apps