✨ About The Role
- The Staff Engineer will be responsible for designing, developing, and maintaining cloud-based software services that cater to millions of users.
- They will work on building applications and services for various stakeholders, including homeowners, installers, and customer support.
- The role requires experience in distributed applications and micro-services architecture, particularly with Kubernetes deployment.
- The engineer will need to follow best software engineering practices, including clean code and test automation.
- They will be responsible for delivering feature changes and functional additions that handle millions of requests per day.
âš¡ Requirements
- The ideal candidate has a Bachelor's degree in Computer Science or Electrical Engineering from a top-tier college with a strong academic record.
- They should have 5-7 years of professional experience as a frontend developer, particularly with React.js and related technologies.
- A strong proficiency in JavaScript (ES6+), HTML5, and CSS3 is essential, along with expertise in building responsive and cross-browser compatible web applications.
- The candidate should possess solid understanding of frontend architecture principles and experience with RESTful APIs and GraphQL integration.
- Strong communication skills are necessary to articulate complex technical concepts to non-technical stakeholders.