{"schemaVersion":"jobsearcher.job.v1","id":"44cc03e757c1e677d115b9b3","url":"https://jobsearcher.com/jobs/44cc03e757c1e677d115b9b3","canonicalUrl":"https://jobsearcher.com/jobs/44cc03e757c1e677d115b9b3","title":"Full Stack Developer","description":"Job Description\nSummary:\nSeeking a Senior Full Stack Developer to lead the development of a smart home integration platform that bridges lighting control systems with motorized shading solutions. This role involves building real-time, secure, and user-friendly applications on embedded gateway devices using modern full stack technologies.\nGeneral information:\nThis role supports a high-end residential automation team focused on delivering seamless, premium user experiences. The project centers on integrating motorized shading systems with lighting control keypads, enabling unified operation through proprietary IoT protocols. The system runs on embedded Linux-based gateways, with a TypeScript/Node.js backend and a lightweight web UI using Preact. Key goals include real-time state monitoring, secure device pairing, robust API development, and intuitive configuration interfaces. The project is in active development with access to physical test hardware and a flexible, collaborative work setup.\nTask and deliverables:\nDevelop and maintain backend services for device discovery, communication, and control\nBuild web-based UI for device configuration, programming, and live updates\nImplement WebSocket-based real-time communication across systems\nDesign and maintain RESTful APIs for device management and scene execution\nManage certificate-based authentication and secure device pairing workflows\nBuild error logging, monitoring, and recovery tools for production deployments\nWrite unit and integration tests to ensure code stability and maintainability\nCreate and maintain internal technical documentation and API references\n\nEngagement highlights:\nHands-on role in shaping next-gen smart home experiences\nAccess to advanced test environments and real-world IoT hardware\nTalents who can visit the office 1-2 days per week are preferred.\n\nRequirements\n\nRequired:\n5+ years professional experience in software development\n3+ years working with TypeScript/JavaScript in production environments\n2+ years backend experience with Node.js and Express.js\nExperience building full-stack applications using React or Preact\nProficient in RESTful API design, asynchronous programming, and debugging\nStrong understanding of networking fundamentals (TCP, TLS, mDNS)\nExperience with WebSockets and device discovery protocols\nComfortable working with proprietary or undocumented APIs/protocols\nStrong communication and documentation skills\nNice to have:\nExperience with IoT device integration or smart home systems\nBackground in embedded or gateway systems development\nFamiliarity with Python scripting for tooling and automation\nUnderstanding of state management in distributed systems\nExposure to residential networking setups and challenges","company":"Walter","rawCompany":"walter","city":"Denver","state":"CO","isRemote":false,"isActive":false,"createdAt":"2026-04-14T11:17:16.168Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Full Stack Developer","description":"Job Description\nSummary:\nSeeking a Senior Full Stack Developer to lead the development of a smart home integration platform that bridges lighting control systems with motorized shading solutions. This role involves building real-time, secure, and user-friendly applications on embedded gateway devices using modern full stack technologies.\nGeneral information:\nThis role supports a high-end residential automation team focused on delivering seamless, premium user experiences. The project centers on integrating motorized shading systems with lighting control keypads, enabling unified operation through proprietary IoT protocols. The system runs on embedded Linux-based gateways, with a TypeScript/Node.js backend and a lightweight web UI using Preact. Key goals include real-time state monitoring, secure device pairing, robust API development, and intuitive configuration interfaces. The project is in active development with access to physical test hardware and a flexible, collaborative work setup.\nTask and deliverables:\nDevelop and maintain backend services for device discovery, communication, and control\nBuild web-based UI for device configuration, programming, and live updates\nImplement WebSocket-based real-time communication across systems\nDesign and maintain RESTful APIs for device management and scene execution\nManage certificate-based authentication and secure device pairing workflows\nBuild error logging, monitoring, and recovery tools for production deployments\nWrite unit and integration tests to ensure code stability and maintainability\nCreate and maintain internal technical documentation and API references\n\nEngagement highlights:\nHands-on role in shaping next-gen smart home experiences\nAccess to advanced test environments and real-world IoT hardware\nTalents who can visit the office 1-2 days per week are preferred.\n\nRequirements\n\nRequired:\n5+ years professional experience in software development\n3+ years working with TypeScript/JavaScript in production environments\n2+ years backend experience with Node.js and Express.js\nExperience building full-stack applications using React or Preact\nProficient in RESTful API design, asynchronous programming, and debugging\nStrong understanding of networking fundamentals (TCP, TLS, mDNS)\nExperience with WebSockets and device discovery protocols\nComfortable working with proprietary or undocumented APIs/protocols\nStrong communication and documentation skills\nNice to have:\nExperience with IoT device integration or smart home systems\nBackground in embedded or gateway systems development\nFamiliarity with Python scripting for tooling and automation\nUnderstanding of state management in distributed systems\nExposure to residential networking setups and challenges","datePosted":"2026-04-14T11:17:16.168Z","dateModified":"2026-04-14T11:17:16.168Z","hiringOrganization":{"@type":"Organization","name":"Walter","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Denver","addressRegion":"CO","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"44cc03e757c1e677d115b9b3"},"url":"https://jobsearcher.com/jobs/44cc03e757c1e677d115b9b3"}}