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.
Top Skills
What We Do
GoodLeap is a sustainable home solutions marketplace. We provide simple, fast, and frictionless point-of-sale technology for countless mission-driven professionals serving millions of people who want to upgrade their homes and save money.
Our platform offers flexible ways for consumers to pay for a wide range of sustainable products, including solar panels, battery storage, smart home devices, modern HVAC systems, energy efficient windows, upgraded roofing, water-saving turf, and more.
We are committed to caring for the planet, building lasting relationships with our valued partners and customers, and delivering cutting-edge technology that enables more people to embrace a sustainable lifestyle.







