We are looking for a Senior Fullstack Engineer to join us. In this role, youll be developing a highperformance embedded IoT server that supports installation and configuration flows, while also designing clean and reusable HTTPbased APIs for seamless communication with mobile and web apps. Youll take part in building modern, intuitive web interfaces for nextgeneration smart IoT devices, using React with Hooks, Context, and scalable stateצmanagement patterns.
Youll help shape and maintain a unified design system and work closely with UX/UI teams to deliver polished user experiences. The work includes writing clean, test driven, maintainable code and collaborating with embedded, mobile, and integration teams to ensure smooth E2E functionality. Youll also be involved in Agile processes and take full ownership of major features from navigating incomplete specs to driving technical decisions and mentoring other developers.
Youll help shape and maintain a unified design system and work closely with UX/UI teams to deliver polished user experiences. The work includes writing clean, test driven, maintainable code and collaborating with embedded, mobile, and integration teams to ensure smooth E2E functionality. Youll also be involved in Agile processes and take full ownership of major features from navigating incomplete specs to driving technical decisions and mentoring other developers.
Requirements:
B.Sc. in Computer Engineering / Computer Science from a top university
4+ years of experience developing web applications and small-scale servers
Strong experience with React, including React Hooks and React Context
Strong knowledge of JavaScript/TypeScript
Good understanding of HTTP server fundamentals and clientserver communication
Experience developing applications interacting with IoT devices or real-time communication flows Advantage
Experience with backend development in Python / C++ / Node.js Advantage
Experience with Protobuf Advantage
Experience with test/dev tools such as Puppeteer, Jest, React Testing Library Advantage