• Design, develop, and maintain scalable micro-services and APIs that integrate with Stripe and other payment gateways.
• Build secure, reliable, and compliant payment solutions with a focus on scalability and performance.
• Collaborate with the product team to understand business requirements and deliver high-quality solutions.
• Contribute to the entire software development lifecycle, from concept and design to testing and deployment.
• Stay updated on the latest trends and innovations in the payments space and bring new ideas to the team.
• Troubleshoot, debug, and resolve issues in a timely manner to maintain high system availability.
• 5+ years of software development experience using NodeJS, TypeScript and NestJS
• Experience with cloud platforms such as AWS.
• Experience working with Stripe's API or other payment processing platforms.
• Ability to design systems that are secure, scalable, and resilient to failure.
• Familiarity with relational databases like PostgreSQL.
• Experience with RESTful APIs and microservices architecture.
• Excellent communication skills and a collaborative mindset.
• A passion for clean code, continuous improvement, and best practices in software engineering.
• Work on impactful projects that enable sustainability and energy solutions.
• Competitive salary and benefits package.
• Opportunity for professional growth in a collaborative, inclusive, and fast-paced environment.
• Work with a passionate, forward-thinking team dedicated to making a difference.