Senior Software Engineer, Node.js
$146k - $170kFull-time
Goodleap
{"description": "About GoodLeap:
GoodLeap is a technology company delivering best-in-class financing and software products for sustainable solutions, from solar panels and batteries to energy-efficient HVAC, heat pumps, roofing, windows, and more. Over 1 million homeowners have benefited from our simple, fast, and frictionless technology that makes the adoption of these products more affordable, accessible, and easier to understand. Thousands of professionals deploying home efficiency and solar solutions rely on GoodLeap's proprietary, AI-powered applications and developer tools to drive more transparent customer communication, deeper business intelligence, and streamlined payment and operations. Our platform has led to more than $30 billion in financing for sustainable solutions since 2018.
GoodLeap is also proud to support our award-winning nonprofit, GivePower, which is building and deploying life-saving water and clean electricity systems, changing the lives of more than 1.6 million people across Africa, Asia, and South America.
We are looking for a Senior Software Engineer to join our Consumer Solutions team. In this role, you will be responsible for driving development tasks, coordinating with other engineers to solve complex problems, and working closely with product managers to ensure that solutions align with business objectives. You will also ensure that your code, as well as that of your peers, is well-tested, performant, and scalable where applicable. As a small and agile team, we value proactive engineers who can take initiative and work independently without the need for constant direction. Your natural curiosity and drive to innovate will help us continue delivering best-in-class products.
Key Responsibilities
Required Qualifications
Preferred Skills
Soft Skills & Culture Fit
Opportunities for Growth
$146,000 - $170,000 a year
In addition to the above salary, this role may be eligible for a bonus.
Additional Information Regarding Job Duties and Job Descriptions:
Job duties include additional responsibilities as assigned by one's supervisor or other managers related to the position/department. This job description is meant to describe the general nature and level of work being performed; it is not intended to be construed as an exhaustive list of all responsibilities, duties and other skills required for the position. The Company reserves the right at any time with or without notice to alter or change job responsibilities, reassign or transfer job position or assign additional job responsibilities, subject to applicable law. The Company shall provide reasonable accommodations of known disabilities to enable a qualified applicant or employee to apply for employment, perform the essential functions of the job, or enjoy the benefits and privileges of employment as required by the law.
If you are an extraordinary professional who thrives in a collaborative work culture and values a rewarding career, then we want to work with you! Apply today!
We are committed to protecting your privacy. To learn more about how we collect, use, and safeguard your personal information during the application process, please review our Employment Privacy Policy and Recruiting Policy on AI .
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.", "salary_raw": "USD 146,000.00 - 170,000.00 per year"}
GoodLeap is a technology company delivering best-in-class financing and software products for sustainable solutions, from solar panels and batteries to energy-efficient HVAC, heat pumps, roofing, windows, and more. Over 1 million homeowners have benefited from our simple, fast, and frictionless technology that makes the adoption of these products more affordable, accessible, and easier to understand. Thousands of professionals deploying home efficiency and solar solutions rely on GoodLeap's proprietary, AI-powered applications and developer tools to drive more transparent customer communication, deeper business intelligence, and streamlined payment and operations. Our platform has led to more than $30 billion in financing for sustainable solutions since 2018.
GoodLeap is also proud to support our award-winning nonprofit, GivePower, which is building and deploying life-saving water and clean electricity systems, changing the lives of more than 1.6 million people across Africa, Asia, and South America.
We are looking for a Senior Software Engineer to join our Consumer Solutions team. In this role, you will be responsible for driving development tasks, coordinating with other engineers to solve complex problems, and working closely with product managers to ensure that solutions align with business objectives. You will also ensure that your code, as well as that of your peers, is well-tested, performant, and scalable where applicable. As a small and agile team, we value proactive engineers who can take initiative and work independently without the need for constant direction. Your natural curiosity and drive to innovate will help us continue delivering best-in-class products.
Key Responsibilities
- Complete development tasks, collaborating with team members to solve technical challenges.
- Work with product managers to ensure that development solutions meet business use cases and goals.
- Ensure code is thoroughly tested (unit tests and AAT), performant, and scalable when necessary.
- Design and document APIs clearly using tools like OpenAPI/Swagger, ensuring they are well-documented and easy to understand for collaboration between teams.
- Optimize the performance of Node.js applications, including memory usage, event loop efficiency, and handling of asynchronous code.
- Follow security best practices in API development to guard against vulnerabilities and ensure secure communication.
- Familiarity with DevOps practices, including deploying Node.js applications in cloud environments (e.g., AWS), and working with CI/CD pipelines such as GitHub Actions for automation.
Required Qualifications
- Experience with Node.js
- Strong knowledge of RESTful API development
- Proficient in unit testing and automated acceptance testing (AAT)
- A proactive mindset with the ability to work independently within a small, dynamic team
- A natural curiosity and eagerness to learn and innovate
Preferred Skills
- Experience with AWS ECS and Lambda
- Familiarity with Open API, GitHub Actions, DataDog, and Kong Gateway
- Knowledge of the Stripe API
Soft Skills & Culture Fit
- Strong collaboration skills with a willingness to mentor junior developers and contribute to code reviews.
- Problem-solving ability: capable of breaking down complex problems and taking ownership of tasks from start to finish.
- Customer-centric mindset: ability to align development decisions with delivering an excellent user experience.
Opportunities for Growth
- At GoodLeap, there are always opportunities for team members to grow and advance within the company. As you outgrow your current role, we will support your development into new opportunities.
$146,000 - $170,000 a year
In addition to the above salary, this role may be eligible for a bonus.
Additional Information Regarding Job Duties and Job Descriptions:
Job duties include additional responsibilities as assigned by one's supervisor or other managers related to the position/department. This job description is meant to describe the general nature and level of work being performed; it is not intended to be construed as an exhaustive list of all responsibilities, duties and other skills required for the position. The Company reserves the right at any time with or without notice to alter or change job responsibilities, reassign or transfer job position or assign additional job responsibilities, subject to applicable law. The Company shall provide reasonable accommodations of known disabilities to enable a qualified applicant or employee to apply for employment, perform the essential functions of the job, or enjoy the benefits and privileges of employment as required by the law.
If you are an extraordinary professional who thrives in a collaborative work culture and values a rewarding career, then we want to work with you! Apply today!
We are committed to protecting your privacy. To learn more about how we collect, use, and safeguard your personal information during the application process, please review our Employment Privacy Policy and Recruiting Policy on AI .
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.", "salary_raw": "USD 146,000.00 - 170,000.00 per year"}
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Node.js in Remote vacancy
- ...to jobs at scale. As a global leader in enterprise recruitment software, SmartRecruiters offers a cloud-based global Hiring Success platform... ...Must have: Strong commercial experience in Javascript and Node.js ecosystem Commercial experience in Java Experience in...Node.jsSeniorSoftwareFull timeWork at officeRemote workWorldwide
- ...people have had to learn and adapt to software. Makai creates solutions that adapt... ...is a full-time remote role for a Senior Backend Software Engineer at Makai. This person will be responsible... ...Develop new features across our Node.js/TypeScript backend services Optimize...Node.jsSeniorSoftwareRemote jobFull timeLocal areaFlexible hours
$170k - $200k
MUST HAVE A STRONG BACKGROUND WITH NODE, REACT, AND TYPESCRIPTJob Title: Senior Software EngineerJob Location: Boston, MA - 3 days / week on-siteSalary: $17... ...and hiring for multiple Javascript (React / Node) engineers. Key ResponsibilitiesDesign systems and APIs that power...Node.jsSeniorSoftwarePermanent employmentFull timeRemote work2 days per week3 days per week$117k - $234k
...Walmart Global Tech. We’re a team of 15,000+ software engineers, data scientists and service... ...our true disruption.We're looking for a Senior Software Engineer to join International... ...code, but you can dig in wherever needed. Node.js, GraphQL, NextJS, Nx, build tools, shell...Node.jsSeniorSoftwareFull timeTemporary workPart timeWork at officeFlexible hours$125k - $200k
A VC-funded creator marketplace app is seeking a full-stack software engineer. The role involves developing and deploying applications using modern tech stacks like React and Node.js. Candidates should have over 7 years of experience, a strong background in cloud infrastructure...Node.jsSeniorSoftwareRemote jobFlexible hours- ...heights at 3Pillar, the premier destination for trailblazing senior software engineers like yourself. Your role extends beyond the realm of code... ...and implementing scalable backend services and APIs using Node.js. ~Utilize serverless services, namely AWS services such...Node.jsSeniorSoftwareFull timeWork at officeFlexible hours
- ...Description Our client is looking for a Senior Fullstack Engineer to help evolve a mature, mission-... ...work predominantly on the backend in Node.js while also contributing to frontend integrations... ...least 4 to 6+ years of professional software engineering experience in production...Node.jsSeniorSoftwareRemote work
$130k - $160k
...Title: Senior Software Engineer — Node, TypeScript, Frontend Ecosystem Reports to: Chief Technology Officer About the Company: Sourcemap... ...you will work across Node, TypeScript, Angular, and Next.js, helping shape patterns that support clarity,...Node.jsSeniorSoftwareFull timeContract workSummer workLocal areaRemote work$190k - $210k
...Overview We are seeking a highly skilled Senior Backend Engineer to join our team and take a leadership... ...~ Expertise in TypeScript and Node.js, with a strong understanding of asynchronous... ...for and implement best practices in software design, testing, and deployment....Node.jsSeniorSoftwareFull timeWork at officeRemote work- ...At Technology, we're building the software that powers one of the largest retailers... ...serve customers. We're looking for a Senior Backend Engineer to help build and scale the large-scale... .... Technologies You'll Work With Node.js, TypeScript, Microsoft Azure, Azure...Node.jsSeniorSoftwareContract workLocal areaRemote work
$80k - $100k
...pureIntegration is a digital engineering, consulting and professional services firm headquartered... ...Description We're looking for a Senior Backend Software Engineer with strong hands-on experience across both Java and Node.js to support backend and microservice...Node.jsSeniorSoftwareFull timeWork experience placementRemote work- ...landscape, while offering engineers the opportunity to join... ...a highly skilled Senior Full-Stack Engineer to... ...delivering polished React/Next.js user experiences. The... ...with TypeScript and Node.js. ~ Advanced experience... ..., and high-quality software craftsmanship. What...Node.jsSeniorSoftwareRemote work
- ...agency developers with an uncompromised software canvas to engineer highly interactive web elements,... ...connection-obsessed, and systems-minded Senior Full-Stack Software Engineer to join... ...application features fluidly natively using Node.js paradigms, evaluates web performance...Node.jsSeniorSoftwarePermanent employmentFull timeRemote workWork from homeWorldwideFlexible hoursShift work
- About Us: We build custom solutions and provide our clients with top tier development services. We’re a specialized team of developers and architects, which means, we only bring an “A” team to the table. Our culture is built on hard work and a desire to be thought leaders...Node.jsSeniorSoftwareFull timeRemote work
$147.1k - $167.9k
Sr. Software Engineer - Full Stack (TypeScript, Node.js, AWS) Do you love building and pioneering in the technology space? Do you enjoy solving complex... .... Richmond, VA: $147,100 - $167,900 for Senior Software Engineer Candidates hired to work...Node.jsSeniorSoftwareFull timePart timeInternshipH1bLocal area- ...Senior Node Developer Those authorized to work in the United States are encouraged to apply. We are unable to sponsor... ...Skills: Extensive senior level full-stack software development experience with Node.js and React.js with detailed understanding of user interface...Node.jsSeniorSoftwareRemote work
- ...Master’s degree is a plus).• Experience: Minimum of 3 years of continuous experience in full stack application development and cloud engineering.• Frontend Skills: Strong proficiency in Angular, TypeScript, HTML5, and CSS3.• Backend Skills: Strong proficiency in C# and .NET...Node.jsSeniorSoftwareTemporary workWork experience placementWork at officeWork from homeWorldwideFlexible hours1 day per week
- Atomic, a venture-backed remote-first startup, is seeking an experienced software engineer to own and scale backend systems. The role emphasizes architecture, security, and end-to-end delivery across a globally distributed team. The candidate will lead critical features...Node.jsSeniorSoftwareRemote work
- ...and maintain scalable enterprise quality software Set Up, configure maintain, and... ...infrastructure to support JavaScript / Node.js / TypeScript based Microservices Data... ...Continuous integration service Drive feature engineering and experimentation to improve the...Node.jsSeniorSoftwareFull timeWork experience placementRemote work
- ...Senior Backend Engineer (Node.js, AWS) is a remote engineering review track for evaluating production code, debugging traces, and developer-facing... ...Skills Code review Debugging Unit testing Software engineering judgment Backend engineering Work model...Node.jsSeniorSoftwareRemote jobHourly payFor contractors10 hours per week
- ...deployments, and collaborate across product and engineering teams. Position Responsibilities:... ...ReactJS or AngularJS for front-end and Node.js or C#/.NET for back-end services.... ...degree in a related field. 5+ years of software development experience in full stack roles...Node.jsSeniorSoftwareTemporary workWork experience placementWork at officeWork from homeWorldwideFlexible hours1 day per week
- ...Sr. Node.js Engineer Location: Miami, FL (Hybrid Schedule – 2 days remote) Rate: Open Visa: USC, GC (Only) Job Description: Develop cutting-edge software products from conception to completion, requiring good organizational skills and attention to detail...Node.jsSeniorSoftwareRemote work
- ...public trust clearance. KEY REQUIRED SKILLS: ~ Senior full-stack experience with Node.js and React.js; strong UI framework and backend... ...and implement next-generation web application using software engineering best practices in the latest technologies: NodeJS,...Node.jsSeniorSoftwareFull time
- ...Job Position: Sr. Full Stack Developer (Node, AWS) Location: Des Moines, IA, 100%... ..., AWS) Must have requirements: Node.JS: 3-4+ yrs and must be most recent experience... ...Automated CI/CD experience Enjoys mentoring software/mentoring software devs Strong in SQL...Node.jsSeniorSoftwareLocal areaRemote work
- ...We are a Digital Product Engineering company that is scaling in a... ...Job Description Role - Senior .NET Full Stack Developer... ...in C#, .NET, Angular, React, Node.js, and TypeScript Stack-agnostic... ...with 7-9 years professional software development experience. Experience...Node.jsSeniorSoftwareRemote jobFull timeWork at office
- ...A leading technology company is seeking a Software Engineer to join their team. The ideal candidate will have 5+ years of experience in software development, particularly with Node.js and React.js in serverless environments. This role involves writing clean, maintainable...Node.jsSoftwareRemote work
- ...fast-growing B2B infrastructure platform is expanding its engineering team and looking for a Senior Backend Engineer to join one of its most critical and... ..., 100% remote opportunity built around a TypeScript, Node.js, and Nest.js stack, with microservice architecture at the...Node.jsSeniorFull timeRemote workFlexible hours
- ...To support critical public-sector services, the remote Senior Software Engineer - Backend will contribute to application development, mentor... ...Proficiency in JavaScript frameworks such as React.js, Angular, and Node.js Strong database skills, preferably with Oracle or...Node.jsSeniorSoftwareRemote work
$145k - $165k
...leading IT consulting firm is seeking a Sr. Full Stack Web Developer to enhance modern web applications using React, TypeScript, and Node.js. This remote position is ideal for candidates with over 7 years of experience in web application development. The role focuses on...Node.jsSeniorRemote work$120k - $200k
...'s network The next step is to speak to Jack . Senior/Staff Software Engineer Salary: $120,000 - $200,000 Company Description:... ...years of full-stack experience with strong proficiency in Node.js, React.js, and cloud infrastructure. Proven track...Node.jsSeniorSoftwareFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Node.js. Be the first to apply!
Related searches
- software engineer internship Remote
- software development engineer aws Remote
- software developer internship no experience Remote
- real time software engineer Remote
- financial software developer Remote
- oracle software engineer Remote
- part time software developer Remote
- graduate software developer Remote
- software engineer travel Remote
- experienced software developer Remote



