Middle/Senior Full-Stack (PHP/React) Software Engineer
Overview
CodeIT is a service product development company that knows how to turn business ideas into successful IT products.
We are looking for an experienced Middle/Senior PHP Software Engineers with strong full-stack capabilities (React) to join a product engineering team building and scaling a high-performance payments ecosystem platform.
Our client is a US based company, 20+ years on a market. It is a global technology company in the financial-technology domain, specializing in embedded payments and payment-enablement infrastructure for businesses and partners around the world. It builds and operates a modern payment platform that facilitates secure, flexible, and scalable acceptance of transactions across multiple channels- including online, in-store, mobile, in-app, and unattended environments.
Its solutions support a wide range of ecosystem players, such as software vendors, independent sales organizations, banks, and payment facilitators, helping them deliver seamless payment experiences to their merchants and end customers.
Required skills
- Experience: Minimum of 3+ years for Middle/5+ years for Senior of experience developing complex software applications in an agile environment
- PHP expertise: Advanced proficiency in PHP, with strong understanding of object-oriented design principles and modern PHP patterns
- Laravel proficiency: Extensive experience with Laravel framework; familiarity with other frameworks (e.g., Symfony) is a plus
- Frontend skills: Comfortable building rich web experiences using React
- GraphQL & APIs: Hands-on experience designing and consuming GraphQL APIs; strong background with REST/Web APIs.
- Microservices & SaaS: Experience working in microservice architectures and multi-tenant SaaS systems in production.
- Database: Strong SQL skills (especially MySQL), performance tuning, indexing, schema design.
- Engineering maturity: Great debugging skills, strong sense of data security and privacy, and ability to deliver robust solutions under uncertainty.
- Communication & Collaboration: Experience working effectively with remote and cross-functional teams without a project manager, strong problem-solving and communication skills.
- English level: Upper-Intermediate
Would be a plus
- Experience with cloud environments (AWS, GCP, Azure).
- Familiarity with payment processing systems, PCI compliance, or fintech workflows.
- Experience contributing to system design decisions and performance optimization at scale.
- Experience with Docker, Kubernetes, CI/CD pipelines, and automated testing.
- Familiarity with monitoring and logging tools (e.g., Datadog, New Relic, Logz.io).
Send your CV
