Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Pragmatike

PHP Developer

Pragmatike

Native PHP Developer at Pragmatike for a global leader in mobile payments, focusing on backend services. Responsibilities include designing and optimizing high-volume transaction systems with core PHP expertise.

Posted 7/2/2026full-timeRemote • 🇻🇳 VietnamMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
KafkaLinuxMariaDBMySQLPHPPostgresRabbitMQRedisSOAPSQL

About the role

Key responsibilities & impact
  • Design, develop and maintain robust backend services in native PHP (7/8), with clean, testable and well-documented code.
  • Build and optimize high-volume transaction and billing workflows, ensuring reliability, idempotency and data integrity at scale.
  • Develop and maintain REST/SOAP APIs for operator, merchant and third-party integrations.
  • Work with relational databases (MySQL/MariaDB/PostgreSQL): schema design, query optimization, indexing and performance tuning.
  • Integrate with external systems and gateways (payment, messaging/SMS, USSD, carrier connections, monitoring, billing).
  • Implement asynchronous processing using message queues (RabbitMQ, Kafka) and caching layers (Redis/Memcached).
  • Ensure application security, resilience and observability (logging, metrics, alerting) in a high-availability context.
  • Contribute to CI/CD pipelines, code reviews, and Git-based workflows.
  • Collaborate with product, ops and QA teams to ship, monitor and continuously improve services in production.

Requirements

What you’ll need
  • 5 to 10 years of experience building and maintaining high-throughput, production-grade backend systems.
  • Strong command of core (vanilla) PHP, not just framework-driven development.
  • Direct experience with transaction-heavy, mission-critical applications.
  • Experience in payments, billing, telecom, or any high-availability transactional environment is a strong plus.
  • Autonomy, rigor, and problem-solving are essential.
  • Comfort working independently in a distributed, cross-timezone team.
  • Expert-level native/core PHP (7/8).
  • Proven experience with high-throughput, transactional backend systems (mandatory).
  • Strong SQL skills (MySQL/MariaDB/PostgreSQL): modeling, optimization, debugging.
  • Solid experience designing and consuming REST/SOAP APIs.
  • Comfort with Linux environments, Git and CI/CD workflows.
  • Familiarity with message queues (RabbitMQ/Kafka), caching (Redis), and asynchronous processing.
  • Good understanding of application security and data integrity in sensitive/financial contexts.
  • Fluent English and the ability to work autonomously across timezones.

Benefits

Comp & perks
  • Pragmatike is dedicated to a fair, transparent, and inclusive recruitment process.
  • Ensure that no applicant is discriminated against based on age, disability, gender, gender identity or expression, marital or civil partner status, pregnancy or maternity, race, religion or belief, sex, or sexual orientation.
  • In accordance with the General Data Protection Regulation (GDPR), your personal data will be processed lawfully, fairly, and securely.
  • Maintain the confidentiality and security of your information throughout the recruitment process.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Native PHP (7/8)SQL (MySQL/MariaDB/PostgreSQL)REST APIsSOAP APIsAsynchronous ProcessingTransaction ManagementApplication SecurityData IntegrityPerformance TuningSchema Design
Soft Skills
Problem-SolvingAutonomyRigorCollaborationAdaptability