company

Senior Full Stack Developer - Smart Home Integration

walter-careersDenver, Colorado, United States
Hybrid Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

RequirementsRequired:5+ years of professional experience in software development.3+ years of experience with TypeScript/JavaScript in production environments.2+ years of backend experience using Node.js and Express.js. Proven experience in building full-stack applications with React or Preact. Expertise in RESTful API design, asynchronous programming, and debugging. Strong understanding of networking fundamentals including TCP, TLS, and mDNS. Experience with WebSockets and device discovery protocols. Comfortable working with proprietary or undocumented APIs and protocols. Excellent communication and documentation skills. Nice to have:Experience with IoT device integration or smart home systems. Background in embedded or gateway systems development. Familiarity with Python scripting for tooling and automation.

About the job

Job Description

Summary:
We are on the lookout for a talented Senior Full Stack Developer to spearhead the creation of an innovative smart home integration platform. This platform aims to seamlessly connect lighting control systems with motorized shading solutions, empowering users with intuitive real-time applications on embedded gateway devices utilizing cutting-edge full stack technologies.

General Information:
This position is part of a premium residential automation team dedicated to crafting exceptional user experiences. The project focuses on integrating motorized shading systems with lighting control keypads, allowing for cohesive operation through proprietary IoT protocols. Utilizing embedded Linux-based gateways, the system features a TypeScript/Node.js backend and a streamlined web UI developed with Preact. Key objectives include real-time monitoring of device states, secure pairing, robust API development, and user-friendly configuration interfaces. The project is actively being developed with access to physical test hardware and offers a flexible, collaborative work environment.

Tasks and Deliverables:

  • Develop and maintain backend services for device discovery, communication, and control.
  • Create a web-based UI for device configuration, programming, and live updates.
  • Implement WebSocket-based real-time communication across systems.
  • Design and maintain RESTful APIs for device management and scene execution.
  • Manage certificate-based authentication and secure device pairing workflows.
  • Develop error logging, monitoring, and recovery tools for production deployments.
  • Write unit and integration tests to ensure code stability and maintainability.
  • Generate and maintain internal technical documentation and API references.

Engagement Highlights:

  • Play a vital role in shaping the future of smart home technologies.
  • Access to advanced testing environments and real-world IoT hardware.
  • Preference for candidates who can visit the office 1-2 days per week.

About walter-careers

At walter-careers, we are committed to delivering cutting-edge solutions in the smart home and IoT space. Our team thrives on innovation, collaboration, and the pursuit of excellence, ensuring that every project enhances the user experience in high-end residential automation.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.