Senior Software Engineer, Frontend (Remote, US)
Renew HomeAbout the role
Who We Are
Renew Home was founded to rally people to change how and when they use electricity – unlocking clean, reliable and affordable energy. We are solving inefficiencies in energy markets, changing how people use and view energy, and connecting smart homes with the smart grid. We build products that connect deeply with consumers and invite them to take action to positively impact the planet, their communities, and their wallets.
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 Senior Software Engineer (with a front-end-focus) to design and implement functional software solutions for our web applications. Collaborating with cross-functional teams, you will play a key role in defining software requirements and assuming leadership of operational and technical projects. In this role, you’ll craft rich, responsive, accessible user experiences, and develop new features using the latest in web technologies, including TypeScript, React, Remix, NX, and modern CSS. You’ll also work on the backend APIs to serve these features and work with Python, PostgreSQL, and a suite of AWS technologies in service of developing our user-facing experiences. If you’re passionate about building interactive experiences that delight users and have a keen eye for detail, we’d love to hear from you.
What You Will Do
- Work on rich, responsive browser experiences using the latest server-side rendering technologies
- Participate in product design sessions and contribute to feature development
- Optimize applications for maximum speed, scalability, and user experience
- Establish best practices, suggest new technologies, and design high-quality solutions
- Serve as the technical owner of critical product experience flows
- Work closely with internal development teams and coordinate with external partners to develop, test, and launch new features and integrations
- Provide technical guidance to others in order to maintain a high quality bar, unblock junior engineers, and support correct prioritization of work
- Work with cross-functional teams including partnerships and product management
- Work across aspects of our stack, including: TypeScript, Remix, CSS, Python, PostgreSQL, AWS infrastructure, Git, and Jira
- Support the ongoing performance and stability of our services by implementing appropriate monitoring and alerting
- Independently handle the task breakdown and prioritization required to resolve an issue
- Participate in our agile practices which include daily stand-ups, peer code reviews, weekly 1:1s, and team meetings
Requirements
- 5-10 years of industry experience building web applications
- Bachelor’s or Master’s degree in computer science or equivalent demonstrated experience in the software industry
- Experience building beautiful pixel-perfect user interfaces
- Highly proficient with TypeScript and JavaScript frameworks
- Experience with server-side rendering (preferred)
- Solid understanding of HTML5, CSS, and web design principles
- Experience with Git, unit, and integration testing
- Experience building and maintaining scalable APIs and working with REST frameworks
- Proficient with SQL (preferred)
- Experience in web accessibility (preferred)
- Ability to work through ambiguity, excellent problem solving skills and attention to detail.
Benefits
What You'll Get
- A competitive salary based on experience. The base salary for this role is: $151k - $205k.
- Fully remote work environment with home office set-up allowance.
- Real and lived work-life balance - Company perks include unlimited vacation (which our C-level team actively encourages everyone to take!), parental leave, and a corporate values of working sustainably and putting families first.
- Competitive benefits package that includes a full suite of wellness benefits and stock options.
- 401(k) matching.
- Opportunity to work with amazing people who are passionate about their mission, thriving in a fully-remote work environment, and learning and growing every day.
Not eligible for visa sponsorship.
EQUAL OPPORTUNITY EMPLOYER
Individuals seeking employment at Renew Home are considered without regard to race, color, religi
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s