Senior PHP Developer Jobs at Techlabs Global Private Ltd in Sri Lanka

Application deadline date has been passed for this Job.
Exploreture
  • Post Date: February 21, 2024
  • Applications 0
  • Views 16
Job Overview

Senior PHP Developer

Vector freelance working modern flat concept for web banner design male developer programs and codes

Position: Senior Engineer – PHP

About Us:

Techlabs is a collection of product-engineering labs, building cutting-edge technology products and platforms specializing in Web3, IoT solutions, data engineering, and more. Our software engineering capabilities extend beyond standard cloud-based software development to IoT and blockchain technologies.

Job Summary:

As a Senior Engineer – PHP, you will be working closely with our client’s product owners to help shape and build the future of our client’s Marketing ecosystem for the leading online gambling operator in Asia.

Responsibilities:

  • Enhance and innovate existing projects by developing front-end websites and pages according to specifications.
  • Implement strategies for current products based on specific needs.
  • Participate in the integration of new payment providers.
  • Lead the design and development of new features.
  • Conduct prototyping and assess potential implementations.
  • Collaborate with business stakeholders to understand and effectively address the issues they aim to resolve.
  • Programming, problem-solving, and prototyping for innovative product design.
  • Writing and improving the documentation for the products and tools we make:
  • Helping customer support by answering customer questions
  • Maintaining the ownership of our product, and
  • Assisting in troubleshooting production incidents

Required Qualifications and Skills:

  • Proficient in verbal and written English communication.
  • Strong team spirit and collaborative mindset.
  • Demonstrates a proactive problem-solving attitude.

Technical Proficiency:

  • Solid understanding of PHP and object-oriented programming (OOP) syntax.
  • Experience with Composer for dependency management.
  • Proficient in Git, including branching, creating pull requests, and resolving merge conflicts.
  • Familiarity with Bash scripting and Linux operating systems, including SSH usage.
  • Knowledge of HTTP and REST principles.
  • Competent in MySQL database management and data structures.
  • Understanding of software design principles, including separation of concerns using controller, services, and repository patterns.
  • Experience with Docker and docker-compose for containerization.
  • Familiarity with Gitlab, including continuous integration and continuous deployment (CI/CD) practices.
  • Proficiency in Markdown for documentation purposes.
  • Previous exposure to monitoring tools such as Kibana and Grafana is advantageous.

Preferred Skills:

  • Drupal
  • Caching: cache replication, TTL, poisoning, hit and miss, debugging
  • Varnish or HTTP accelerators in general
  • TDD
  • SOLID
  • Microservices architecture
  • Domain Driven Design
  • OOP and design patterns

We’re looking for someone with strong back‐end skills who is familiar with modern frameworks like Symfony or Laravel, complemented with experience with Drupal 7, 8, and 9.

 

 

 

 

 

Apply Now

Job Detail
  • Offered SalaryNot Specified
  • Career LevelNot Specified
  • ExperienceNot Specified
  • GenderBoth
  • INDUSTRYComputer and technology
  • QualificationBachelor's Degree
Shortlist Never pay anyone for job application test or interview.