DescriptionResideo is growing a new software development team that is reinventing the smart home and our portfolio of software services and connected devices. We serve a rapidly expanding ecosystem of connected devices and millions of users. Here you will have the opportunity to invent and create data driven solutions that connect customers with their home and build mobile and web applications supporting end users and service providers.
Join a team that designs develops and integrates highly complex systems within Resideo. You will be integral in creating system solutions that meet the evolving needs of our customers. You will be involved in every aspect of the systems life cycle from the front end of business development through product end of life. Apply software engineering knowledge tools and principals to develop improved systems. Design high tech systems to integrate homes to manage comfort efficiency cost and security for our customers.
JOB DUTIES:
- Architect and develop key features across a major new web platform
- Create and maintain re-usable front-end components and libraries
- Write clean maintainable and well-documented code following modern development practices
- Collaborate closely with designers product managers and platform engineers to efficiently deliver user-centered features
- Propose and implement strategies for performance optimization accessibility improvements and development efficiency
YOU MUST HAVE:
- 2 years of software engineering experience with a front-end development focus on React (component architecture state management custom hooks and performance optimization) and TypeScript (effective type-safe code that aids in refactoring and preventing bugs)
- Hands-on experience with REST APIs and strong knowledge of API design principles
- Experience and knowledge on architecting and implementing asynchronous web applications
WE VALUE:
- Experience with testing tools like Cypress Jest and Storybook
- Experience using CI/CD build and test automation for web application development
- Knowledge of security protocols and security best practices
- Strong troubleshooting and debugging skills whether on-browser using source maps and dev tools or utilizing logging tools such as Sentry and Splunk
- Demonstrated experience on testing and validating functionality of code changes before promoting to production
- Styled-components - CSS-in-JS for scalable styling
- Data fetching caching and state management
- One whos focused on collaboration and teamwork
- Excellent attention to detail and a passion for high quality work product
- Experience developing and deploying large-scale web platforms
- Experience developing and maintaining shared UI libraries
- Experience writing e2e tests
WHATS IN IT FOR YOU:
- The opportunity to collaborate across a diverse organization while gaining depth of knowledge.
- The opportunity to support and upgrade a full-stack security IoT platform!
- A dense tech stack to work within including tools/tech such as Typescript React Cypress Vite Storybook REST Webhooks/SignalR Netlify
- Innovation: Bring your creative ideas to the table and be part of a company that is shaping the future of the Smart Home
- Immediate Benefit Eligibility - Resideo provides comprehensive benefits including life and health insurance a life assistance program accidental death and dismemberment insurance disability insurance retirement plans vacation & holidays.
#LI-TD1
#LI-HYBRID
DescriptionResideo is growing a new software development team that is reinventing the smart home and our portfolio of software services and connected devices. We serve a rapidly expanding ecosystem of connected devices and millions of users. Here you will have the opportunity to invent and create da...
DescriptionResideo is growing a new software development team that is reinventing the smart home and our portfolio of software services and connected devices. We serve a rapidly expanding ecosystem of connected devices and millions of users. Here you will have the opportunity to invent and create data driven solutions that connect customers with their home and build mobile and web applications supporting end users and service providers.
Join a team that designs develops and integrates highly complex systems within Resideo. You will be integral in creating system solutions that meet the evolving needs of our customers. You will be involved in every aspect of the systems life cycle from the front end of business development through product end of life. Apply software engineering knowledge tools and principals to develop improved systems. Design high tech systems to integrate homes to manage comfort efficiency cost and security for our customers.
JOB DUTIES:
- Architect and develop key features across a major new web platform
- Create and maintain re-usable front-end components and libraries
- Write clean maintainable and well-documented code following modern development practices
- Collaborate closely with designers product managers and platform engineers to efficiently deliver user-centered features
- Propose and implement strategies for performance optimization accessibility improvements and development efficiency
YOU MUST HAVE:
- 2 years of software engineering experience with a front-end development focus on React (component architecture state management custom hooks and performance optimization) and TypeScript (effective type-safe code that aids in refactoring and preventing bugs)
- Hands-on experience with REST APIs and strong knowledge of API design principles
- Experience and knowledge on architecting and implementing asynchronous web applications
WE VALUE:
- Experience with testing tools like Cypress Jest and Storybook
- Experience using CI/CD build and test automation for web application development
- Knowledge of security protocols and security best practices
- Strong troubleshooting and debugging skills whether on-browser using source maps and dev tools or utilizing logging tools such as Sentry and Splunk
- Demonstrated experience on testing and validating functionality of code changes before promoting to production
- Styled-components - CSS-in-JS for scalable styling
- Data fetching caching and state management
- One whos focused on collaboration and teamwork
- Excellent attention to detail and a passion for high quality work product
- Experience developing and deploying large-scale web platforms
- Experience developing and maintaining shared UI libraries
- Experience writing e2e tests
WHATS IN IT FOR YOU:
- The opportunity to collaborate across a diverse organization while gaining depth of knowledge.
- The opportunity to support and upgrade a full-stack security IoT platform!
- A dense tech stack to work within including tools/tech such as Typescript React Cypress Vite Storybook REST Webhooks/SignalR Netlify
- Innovation: Bring your creative ideas to the table and be part of a company that is shaping the future of the Smart Home
- Immediate Benefit Eligibility - Resideo provides comprehensive benefits including life and health insurance a life assistance program accidental death and dismemberment insurance disability insurance retirement plans vacation & holidays.
#LI-TD1
#LI-HYBRID
View more
View less