Senior Full Stack Engineer

GoodLeap Logo

GoodLeap

πŸ’΅ $146k-$170k
πŸ“Remote - United States

Summary

Join GoodLeap as a Senior Full-Stack Software Engineer and play a key role in designing, developing, and scaling our payments platform. You will collaborate with cross-functional teams, build secure and reliable payment solutions using Stripe and other gateways, and mentor junior engineers. This position requires 5+ years of full-stack development experience with NodeJS, TypeScript, NestJS, React, and AWS, along with experience with Stripe's API and microservices architecture. GoodLeap offers a competitive salary and benefits package, opportunities for professional growth, and the chance to work on impactful projects enabling sustainability and energy solutions. The role includes a competitive salary between $146,000 and $170,000 annually, plus potential bonus eligibility.

Requirements

  • 5+ years of full-stack software development experience using NodeJS, TypeScript, NestJS, React, HTML, CSS
  • Experience with cloud platforms such as AWS
  • Experience working with Stripe's API and 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

Responsibilities

  • Design, develop, and maintain scalable micro-services, APIs and micro-frontends 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
  • Mentor and guide junior engineers, promoting best practices in software development and payments security
  • 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

Preferred Qualifications

  • Experience in FinTech or other highly regulated industries
  • Previous work with real-time payment processing systems

Benefits

  • 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
  • $146,000 - $170,000 a year
  • In addition to the above salary, this role may be eligible for a bonus

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs