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