Our client is looking for an engineer who loves solving complex problems with elegant, reliable code — especially when those problems involve moving data, integrating systems, and powering seamless payment experiences. If this sounds like you, you may be just who we are looking for!
This role is focused on building and maintaining custom Stripe integrations for our client partners — syncing data across systems, handling webhooks gracefully, and creating resilient backend infrastructure to support real-world payments use cases.
We’re specifically seeking someone who has deep hands-on experience with Stripe. You’ve gone beyond basic payment processing — you’ve architected solutions using advanced Stripe capabilities like Destination Charges, Connect Custom accounts, Platform Fee management, and Merchant of Record flows. Maybe you’ve even built Stripe integrations for a crowdfunding platform or multi-sided marketplace. You know Stripe’s API patterns, its quirks, and best practices for making it work at scale.
Above all, we want to work with someone who brings curiosity, kindness, and humility to their craft.
What we’re after:
-
Deep expertise building custom Stripe integrations — ideally including:
-
Destination Charges
-
Connect (Custom & Standard accounts)
-
Platform Fee management
-
Merchant of Record flows
-
Crowdfunding platform or multi-vendor marketplace experience
-
-
A passion for building reliable backend systems that enable seamless product experiences
-
Demonstrated ability to integrate third-party APIs into custom software
-
Familiarity with best practices for data syncing, webhook handling, and ETL processes
-
Comfort working in a collaborative, iterative product development environment
-
Experience with modern backend technologies like Node.js, Express, PostgreSQL, and related tooling
-
A product mindset — curiosity about the end users and the problems you’re helping solve
Responsibilities of this position include:
-
Architecting and building integrations with Stripe’s API, including Payments, Billing, Connect, and webhooks
-
Building resilient services that handle data syncing across systems with care for edge cases and failure recovery
-
Writing clear, maintainable Node.js code that prioritizes reliability and developer experience
-
Collaborating with designers, developers, and product managers to ship working software in iterative cycles
-
Effectively communicating via Basecamp, Slack, and video calls
-
Executing with quality and speed in a fast-paced, sometimes ambiguous environment
-
Incorporating feedback into your work
What you can expect to do:
-
Lead and contribute to Stripe integration efforts across multiple client projects
-
Work iteratively and collaboratively in focused six-week Cycles
-
Continuously learn and improve technical and communication skills
-
Contribute to a culture of curiosity, transparency, and continuous improvement
Top candidates are those who:
-
Communicate effectively with clients and teammates
-
Are self-motivated
-
Learn quickly and relentlessly
-
Are curious about technology and the impact it can make on the world
-
Enjoy taking ownership and responsibility for their work
-
Enjoy collaborating with others on solving meaningful problems
It’s a plus if you have:
-
Deep Stripe expertise (Destination Charges, Connect Custom, Platform Fees, Merchant of Record experience)
-
Experience building Stripe integrations for crowdfunding platforms, marketplaces, or other multi-party payment flows
-
Strong backend development skills in Node.js, Express, PostgreSQL
-
Comfort with ETL patterns, data modeling, and API design
Similar Jobs
What We Do
G2i is a hiring community connecting remote developers with world-class engineering teams. Our unique approach combines rigorous technical assessments with a solid commitment to developer health, ensuring companies get skilled developers who are supported, valued, and ready to execute from day one.
Our transparent vetting process includes in-depth, performance-ranked developer profiles, recorded technical interviews, and soft-skills assessments. Whether you're working on a short-term project or burning down a backlog, G2i connects you with a community of pre-vetted developers.
Planning to hire ten or more engineers? We create a Custom Talent Pipeline, allowing for specific customizations in sourcing, assessment criteria, technical interview questions, and integration with your existing HR systems and processes.
G2i partners with clients who support the developer health mission—matching developers with environments that improve their health, support recovery from burnout, and enable professional growth through restful work.
Is your team overworked or understaffed? Contact us today to learn how G2i can help you.
More information about our mission and commitment to developers and clients can be found at https://g2i.co or follow us on X @g2i_co
.png)








