PHP Developer

Work set-up: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

Proficient in PHP with object-oriented programming skills., Experience with Composer, Git, Bash, and Linux environments., Strong understanding of HTTP protocols, RESTful APIs, and MySQL databases., Knowledge of Docker, CI/CD pipelines, and monitoring tools like Kibana and Grafana..

Key responsibilities:

  • Develop and enhance existing projects and build front-facing websites.
  • Lead integrations with new payment providers and contribute to architecture development.
  • Collaborate with stakeholders to prototype and evaluate new implementations.
  • Support team activities including documentation, customer support, troubleshooting, and product design.

TRBITIX logo
TRBITIX
51 - 200 Employees
See all jobs

Job description

This is a remote position.

Role: PHP Developer
Contract Duration: 06 Months
Experience: 3+ Years
Location: Remote

Responsibilities:

  • Development: Engage in developing and improving existing projects, building front-facing websites, and implementing various strategies for products and tools.
  • Integration: Lead and participate in new payment provider integrations and other architecture developments.
  • Prototyping: Prototype and evaluate potential implementations, collaborating with business stakeholders to address their needs.
  • Team Collaboration: Work closely with small teams, contributing beyond coding, including writing and improving documentation, supporting customer queries, and maintaining product ownership.
  • Troubleshooting: Assist in troubleshooting production incidents and participate in on-call support roles.
  • Innovation: Take part in designing new products, understanding their purpose, and contributing to their development.


Requirements

Must-Have Skills:

  • PHP: Proficient in PHP with a solid understanding of OOP syntax.
  • Composer: Experience in dependency management using Composer.
  • Git: Expertise in branching, creating pull requests, and resolving merge conflicts.
  • Bash & Linux: Strong command of Bash and Linux in general, including SSH.
  • HTTP & REST: Deep understanding of HTTP protocols and RESTful API design.
  • MySQL: Strong proficiency in MySQL for data storage and retrieval.
  • Data Structures: Familiarity with key data structures and their applications.
  • Separation of Concerns: Expertise in implementing controller, services, and repository patterns.
  • Docker & Docker-compose: Hands-on experience with containerization using Docker & Docker-compose.
  • Gitlab with CI/CD: Knowledge of CI/CD pipelines using Gitlab.
  • Markdown: Proficiency in Markdown for documentation.
  • Kibana & Grafana: Experience with monitoring and log management tools like Kibana and Grafana.

Additional Skills (Preferred):

  • Drupal: Experience with Drupal development and maintenance.
  • Caching: Understanding of cache replication, TTL, poisoning, hit/miss ratios, and debugging.
  • HTTP Accelerators: Experience with Varnish or similar HTTP accelerators.





Required profile

Experience

Level of experience: Mid-level (2-5 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Troubleshooting (Problem Solving)
  • Innovation

PHP Developer Related jobs