[Hiring] Plugins Expert @Tap Payments
Plugins Expert @Tap Payments
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 1wk ago

[Hiring] Plugins Expert @Tap Payments

1wk ago - Tap Payments is hiring a remote Plugins Expert. πŸ’Έ Salary: unspecified πŸ“Location: Bahrain

Role Description

As a Plugins Expert, you will help merchants integrate Tap Payments with leading e-commerce platforms by supporting plugin development, testing, documentation, and technical troubleshooting.

  • Design, develop, maintain, and optimize Tap Payments plugins and integrations for e-commerce platforms.
  • Build and maintain PHP-based payment gateway plugins, ensuring they are secure, scalable, reliable, and easy for merchants to implement.
  • Develop and maintain Shopify integrations/apps and ensure compatibility with Shopify APIs and platform updates.
  • Integrate Tap Payments APIs, SDKs, webhooks, and payment flows into e-commerce platforms.
  • Implement and support key payment flows including authorization, capture, refunds, voids, payment status updates, and asynchronous webhook notifications.
  • Troubleshoot and resolve technical integration issues raised by merchants, partners, and internal teams.
  • Work closely with Backend Engineering, Product, QA, Payment Operations, and Partner teams to deliver robust payment integrations.
  • Ensure plugins follow secure coding practices and payment industry standards.
  • Develop automated tests and ensure high-quality releases across supported platforms.
  • Maintain compatibility with new versions and changes across e-commerce platforms.
  • Improve the developer and merchant integration experience through better documentation, tooling, and technical solutions.
  • Monitor and improve plugin performance, reliability, and overall integration quality.
  • Participate in code reviews and contribute to engineering best practices.
  • Stay up to date with developments in e-commerce platforms, payment technologies, APIs, and developer ecosystems.

Qualifications

  • 5+ years of professional software development experience.
  • Mandatory experience working with a payment gateway, PSP, fintech, acquiring, or payment technology provider.
  • Strong hands-on experience with PHP.
  • Mandatory hands-on experience developing for Shopify, including Shopify APIs, apps/integrations, and webhooks.
  • Strong understanding of payment gateway integrations and online payment flows.
  • Solid experience working with REST APIs, JSON, webhooks, authentication, and third-party integrations.
  • Experience developing and maintaining e-commerce plugins, extensions, modules, or apps.
  • Strong knowledge of Git and software development best practices.
  • Experience troubleshooting production integrations and resolving complex technical issues.
  • Good understanding of SQL and relational databases.
  • Strong understanding of HTTP and API-based architectures.
  • Knowledge of payment concepts such as authorization, capture, refunds, tokenization, recurring payments, 3DS, and webhooks.
  • Strong problem-solving and analytical skills.
  • Ability to work independently and collaboratively in a fast-paced fintech environment.
  • Excellent written and spoken English.

Company Description

Tap Payments is revolutionizing online payments across the MENA region by connecting businesses with simple, unified payment experiences.

Before You Apply
️
remote Be aware of the location restriction for this remote position: Bahrain
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Plugins Expert @Tap Payments
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 1wk ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 120,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Bahrain
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 120,000+ Remote Jobs