GoLIM is looking for skilled Backend Engineers to support the development of robust and scalable server-side systems for payment processing and merchant onboarding. This role will focus on deep integration with PayPal REST APIs, building secure and reliable backend services, and ensuring transaction integrity and system resilience.
Key Responsibilities:
Integrate PayPal REST APIs, including Orders, Payouts, Webhooks, and Subscriptions
Develop and maintain secure RESTful APIs to support transaction flows, account linking, and order lifecycle management
Implement backend logic for product inventory, recurring billing cycles, and merchant onboarding workflows
Design and implement retry mechanisms, idempotency keys, and anti-fraud logic to ensure reliability and integrity
Maintain clear API documentation and adhere to best practices in backend architecture
Required Experience & Tech Stack:
4–6 years of backend development experience using Node.js (Express) and TypeScript
Proficient with databases such as PostgreSQL and MongoDB
Hands-on experience integrating PayPal SDKs, including webhook setup and signature verification
Familiar with background task processing using tools like BullMQ, RabbitMQ, or similar
Understanding of REST API design standards, JWT authentication, and secure API development
Prior experience with Stripe, Braintree, or other payment processors is a strong plus
Preferred Qualifications:
Experience working in fast-paced environments and collaborating with cross-functional teams
Strong debugging and problem-solving skills with a focus on performance and reliability
Knowledge of DevOps and CI/CD pipelines is a plus
Familiarity with fraud prevention techniques and transaction security
Why Join GoLIM?
Work on mission-critical backend infrastructure powering global payments
Flexible remote work within LATAM time zones
Collaborative and innovative team culture
Competitive hourly rate with potential for long-term engagement
To Apply:
Please submit your updated resume. If possible, include a Loom video introducing yourself and your relevant experience. Alternatively, you may schedule a short call with us to discuss the role directly.