Senior Software Engineer (PHP)

You will design, build, and maintain scalable, reliable backend services and APIs using PHP and Go. You will develop microservices, improve systems supporting integrations and high-load payment flows, monitor performance, run load tests, document technical work, and collaborate across functions.

Responsibilities

  • Design, build, and maintain backend services and APIs using PHP and Go, ensuring scalability, reliability, and high performance.
  • Develop new microservices and enhance existing systems to support large-scale integrations and high-load payment flows.
  • Participate in code reviews and maintain development standards through collaborative feedback and best practices.
  • Work with engineering, product, and partner teams to deliver high-quality solutions on schedule.
  • Contribute to system monitoring using Grafana, Kibana, and ELK to ensure stability and performance.
  • Use load-testing tools such as K6 to identify and resolve bottlenecks in high-load environments.
  • Document technical specifications, system architecture, and new functionality.
  • Participate in Kanban ceremonies and communicate with cross-functional teams.

Requirements

  • Proven backend-development experience with strong proficiency in PHP and Go.
  • Understanding of object-oriented programming, software design patterns, and decomposition principles.
  • Experience with microservice architecture and scalable backend systems.
  • Knowledge of SQL and database design, including optimization for large datasets.
  • Familiarity with REST APIs, GitLab, GitHub, and development tools.
  • Experience with Grafana, Kibana, Postman, and ELK.
  • Ability to independently complete complex technical tasks within deadlines.
  • Communication and cross-functional collaboration skills.

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available