Staff Frontend Engineer (Remote, US)
United States - Remote
Who We Are
Renew Home is on a mission to change how we power the world by making it easier for customers to save energy and money at home as part of the largest residential virtual power plant in North America.
We partner with industry-leading brands to better manage residential energy for users by prioritizing efficiency, savings, and comfort — and cleaner energy for everyone.
We are an Equal Opportunity employer striving to create a diverse, equitable, and inclusive work environment where everyone feels that they have a voice that is heard.
We strongly encourage candidates to check out our website at www.renewhome.com to learn more about the world-changing work we are doing.
Role Summary
We are seeking a highly skilled frontend Staff Software Engineer who will be responsible for leading the design, development, and implementation of complex software systems and web applications. As a Staff Software Engineer, you will work closely with cross-functional teams, mentor junior engineers, and provide technical expertise to drive innovation and excellence in our software development processes. In this role, you’ll architect, lead, and craft rich, responsive, accessible user experiences, and develop new features using the latest in web technologies, including TypeScript, React, Remix, NX, and modern CSS. If you’re passionate about building interactive experiences which delight users, and are excited about serving as a technical leader in our mission-driven organization, we’d love to hear from you.
What You Will Do
- Lead the architectural design and technical specifications for frontend software projects, ensuring scalability, maintainability, and performance.
- Take ownership of the full software development lifecycle, from coding and testing to deployment and maintenance.
- Mentor and guide junior engineers, fostering a collaborative and innovative engineering culture within the team.
- Collaborate closely with product managers, designers, and other cross-functional teams to translate business requirements into technical solutions.
- Conduct thorough code reviews to maintain code quality, consistency, and adherence to coding standards.
- Tackle complex technical challenges and provide creative solutions to meet project goals and deadlines.
- Serve as a steward and advocate for UI, UX, and code quality across the organization, including UI polish (fit-and-finish), and software best practices (for example, UI-focused automated testing).
- Create and maintain technical documentation, including system designs, API documentation, and coding guidelines.
- Identify and address performance bottlenecks, ensuring that software applications meet or exceed performance expectations.
- Stay up-to-date with industry trends and emerging …
This job isn't fresh anymore!
Search Fresh JobsJob Profile
Fully-remote work environment Not eligible for visa sponsorship
Benefits/PerksCompetitive benefits package Competitive salary Fully remote Fully remote work Fully remote work environment Fully remote work environment with home office Home office set-up allowance Parental leave Remote work Salary based on experience Unlimited Vacation Wellness benefits Work-life balance
Tasks- Collaborate with cross functional teams
- Conduct code reviews
- Create technical documentation
- Establish best practices
- Lead architectural design
- Mentor junior engineers
Agile AWS Communication Cross-functional Teams CSS GCP Git Javascript Jira NX PostgreSQL Python React Remix SQL Typescript Web Accessibility
Experience10 years
TimezonesAmerica/Anchorage America/Chicago America/Denver America/Los_Angeles America/New_York Pacific/Honolulu UTC-10 UTC-5 UTC-6 UTC-7 UTC-8 UTC-9