Lead Software Architect defining and delivering next-generation frontend platform architecture for Resideo. Requires expertise in modern frontend technologies, AI practices, and strong leadership.
Responsibilities
Define and evolve the architecture for Resideo’s modular frontend platform supporting multiple applications and user personas
Design scalable frontend systems that enable independent development, deployment, and ownership by multiple teams
Establish architectural patterns for: Modular frontend composition, micro-frontend or federated module architectures, shared UI libraries and design system integration, experience orchestration, routing, and navigation, performance optimization and scalability
Drive architectural consistency across applications including consumer, professional, and web platforms
Define and articulate the frontend platform vision aligned with Resideo’s broader digital and platform strategy
Communicate architectural decisions, tradeoffs, and long-term technical roadmap to engineering leadership and stakeholders
Influence upstream platform decisions and ensure downstream teams can successfully adopt platform capabilities
Identify and proactively address scalability, performance, and maintainability risks
Lead the implementation of core platform components including: Experience shells and orchestration layers, shared component libraries and design systems, frontend infrastructure, tooling, and frameworks
Write high-quality, production-grade code and establish engineering best practices
Conduct code reviews and provide architectural guidance to engineering teams
Contribute to platform tooling, templates, and developer experience improvements
Partner closely with Product Management to align platform capabilities with product strategy
Collaborate with UX and Design teams to translate design systems into scalable frontend implementations
Ensure fidelity between design intent and implementation using modern design workflows (Figma, design tokens, etc.)
Work with backend and platform engineering teams to define scalable API integration patterns
Champion adoption of AI-assisted development practices to accelerate engineering productivity and quality
Establish best practices for leveraging AI tools in development workflows including: Code generation and augmentation, automated testing and validation, architecture modeling and documentation
Help define Resideo’s long-term strategy for AI-enabled software engineering
Define frontend engineering standards, patterns, and best practices
Ensure platform consistency, maintainability, and long-term sustainability
Improve developer experience through automation, documentation, and reusable platform capabilities
Mentor and guide engineers across teams
Requirements
8+ years of professional frontend engineering experience
3+ years of frontend architecture or technical leadership experience, with proven ability to balance hands-on development and architectural leadership responsibilities
Experience building or scaling micro-frontend or federated frontend architectures
Expert-level proficiency in: React, TypeScript, Modern frontend architecture patterns
Demonstrated experience designing and implementing large-scale frontend systems or platforms, along with experience working closely with Product and UX teams to deliver scalable frontend systems
The ability to work in-office three days/week (Tu/Weds/Thurs) in adherence with our required hybrid work environment.
Benefits
Resideo provides comprehensive benefits, including life and health insurance
Software Engineer focusing on AI - powered developer experiences at GitKraken. Collaborating on features that integrate LLM functionalities into the product.
Tech Lead Fullstack Developer leading modernization of a legacy system to modern architecture using Angular and AWS. Focused on IoT metrics processing and scalability for Fligoo.
Senior Software Engineer leading complex initiatives in technology domain environments at Wells Fargo. Collaborating on project deliverables and resolving technical challenges for client needs.
Senior Software Engineer developing Generative AI applications for Wells Fargo's Consumer Technology team. Leading design, development, and deployment of enterprise - grade AI solutions.
Senior Quality Software Engineer responsible for designing and executing test automation solutions. Collaborating closely with engineering and DevOps teams to enhance software quality and reliability.
Lead Quality Software Engineer at Transamerica focused on defining and improving software quality practices. Responsibilities include test automation, CI/CD integration, and mentoring engineers.
Director of Software Engineering developing next - generation technology impacting philanthropic goals at Fidelity Charitable. Involves hands - on development and leading a high - functioning Agile team.
Software Engineering Intern developing innovative solutions for new equipment and machine upgrades. Collaborating with engineers and focusing on hands - on engineering work in a team - based environment.
Full - Stack Developer building scalable web applications using React.js and Python frameworks at Expleo. Collaborating with designers and developers to deliver high - quality software solutions.
Software Engineer delivering features and fixing issues in an engineering team for eCommerce automation leader. Engaging in quality collaboration and proactively contributing to team improvement.