top of page
Widerix Career

Full Stack Engineer

We are looking for a experienced Full Stack (React/Node.js) Engineer to join a team which integrates AI into leading SmartHome product.


Our client is a leader in Smart Home technology company, blending AI with everyday living to create seamless and intelligent environments.


We are looking for an experienced Full Stack Engineer with expertise in React and Node.js to play a key role in developing a web interface for managing the AI components of Smart Home systems. Your work will be pivotal in enabling users to interact intuitively with advanced AI solution through a robust, user-friendly web platform.

Key Responsibilities
  • Develop and enhance a web-based interface for Smart Home AI management using React and Node.js.

  • Work closely with AI and IoT teams to integrate machine learning models and IoT functionalities into the web platform.

  • Design and implement RESTful APIs and WebSocket services for real-time communication between the web interface and backend systems.

  • Ensure optimal performance, security, and scalability of the web application.

  • Collaborate with UX/UI designers to create an engaging and intuitive user experience.

  • Write clean, maintainable, and well-documented code.

  • Participate in code reviews and adhere to software development best practices.

Required skills:
  • Proven experience as a Full Stack Developer, with strong skills in React and Node.js.

  • Familiarity with front-end technologies such as HTML5, CSS3, and JavaScript/TypeScript.

  • Experience in building RESTful services and working with WebSocket.

  • Knowledge of database systems, both SQL and NoSQL.

  • Experience with cloud platforms (AWS, Azure, or Google Cloud) is a plus.

  • Strong problem-solving skills and the ability to work in a collaborative team environment.

  • Ability to work independently and collaboratively.

  • Problem solving attitude and ability to troubleshoot issues.

  • A solid understanding in core web and browser concepts.

  • English level - B1.

  • Experience with Agile methodology.

Nice to have
  • Understanding of IoT technologies and Machine learning concepts;

  • Experience with writing reliable and supportable unit and e2e tests;

  • Experience with working process optimizations through rich CI/CD.


Job Application

Please complete the form to apply for this position

To see all open positions please check our Career page.

Thanks for submitting!

bottom of page