CrawlJobs Logo

Php Software Engineer

South Africa; Poland · Job Posted May 17, 2026
Apply Position
Job Link Share

Job Responsibility

  • Building and maintaining Dotdigital’s marketing websites
  • Collaborating with talented engineers, product managers, designers, and QA to deliver high‑performing, visually engaging and secure websites
  • Engineering solutions across both the front and back‑end
  • Optimising performance for global audiences
  • Ensuring our websites and integrations integrate seamlessly with the Dotdigital platform

Requirements

  • Solid, modern PHP skills
  • JavaScript (frameworks like Angular, Vue, or React are a bonus)
  • Proven experience developing custom WordPress themes and plugins
  • Expertise in SASS or another CSS preprocessor (writing, organising and refactoring performant CSS)
  • Good grasp of website architecture, UX/UI best practices, and front‑end performance optimisation
  • Experience with CI/CD pipelines (Azure DevOps experience is a plus)
  • Proficiency in git, code reviews, and collaborative agile processes (scrum, stand‑ups, planning)
  • Skilled in debugging and refactoring across front‑end and back‑end codebases
  • Excellent communication and documentation skills

Nice to have

  • Node.js and Azure Functions
  • Composer, Docker, Nginx, Webpack, Gulp
  • SEO and accessibility best practices
  • PHPStorm or similar IDEs

What we offer

  • Parental leave
  • Medical benefits
  • Paid sick leave
  • Dotdigital day
  • Share reward
  • Wellbeing reward
  • Wellbeing Days
  • Loyalty reward
  • Annual Udemy training allowance

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Php Software Engineer

8 matching positions

PHP Software Engineer

Smartbox is seeking an exceptional and passionate back-end Software Engineer to ...
Location
Location
Ireland , Dublin
Salary
Salary:
Not provided
smartbox.com Logo
Smartbox Group
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong experience building and maintaining RESTful APIs
  • Solid expertise in PHP (7 & 8) and frameworks (preferably Symfony)
  • Good understanding of OOP and software design principles
  • Experience with relational databases (e.g. MySQL)
  • Familiarity with Git, CI/CD, and Docker
  • Experience with automated testing (e.g. PHPUnit)
  • Ability to debug, profile, and optimise performance
  • Understanding of distributed systems and backend architecture
  • Familiarity with logging and monitoring tools (e.g. ELK/Kibana)
  • Exposure to Kubernetes or container orchestration
Job Responsibility
Job Responsibility
  • Design, build, and maintain scalable backend services and RESTful APIs
  • Write clean, maintainable, and well-tested code
  • Contribute to system design and distributed architecture
  • Maintain and evolve applications using modern PHP (7/8) and Symfony
  • Monitor production systems to ensure performance and reliability
  • Investigate, report, and resolve bugs and production issues
  • Participate in code reviews and maintain high engineering standards
  • Prepare and release application versions through CI/CD pipelines
  • Continuously improve systems by addressing technical debt and enhancements
  • Maintain and improve technical documentation
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - PHP

Location
Location
Egypt
Salary
Salary:
Not provided
linkdevelopment.com Logo
Dakahlia Group
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, MIS, or related field
  • Experience in PHP, JavaScript and HTML
  • Experience in MySQL
  • Understanding of OOP
  • Problem solving and analytical thinking
  • Experience in building sites using Drupal, and WordPress
  • Experience in one or more PHP frameworks. Like symphony, laravel
  • Experience in one or more JavaScript framework. Like angular, react, emberjs
  • Linux command line skills
Job Responsibility
Job Responsibility
  • Research, design, implement innovative software solutions and deliver projects on-time and to specification with a high level of quality
  • Develop unit tests and work with Quality Control members on solving the defects
  • Investigate new technologies to be up to date with the new technical knowledge and skills
  • Construct documentation to aid maintenance and code reuse
  • Fulltime
Read More
Arrow Right

Software Engineer - PHP

Our philosophy is to understand our customers’ business first before we get to t...
Location
Location
India , Mumbai
Salary
Salary:
Not provided
necsws.com Logo
NEC Software Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience
  • PHP version 7.4.33
  • PostgreSQL version 15.10
  • Experience with in-house PHP framework (closer to vanilla PHP)
  • Experience with Smarty templates version 3.1.34
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (PHP)

We are looking for a Senior Backend Engineer to join our Data Management team. T...
Location
Location
Poland
Salary
Salary:
Not provided
supermetrics.com Logo
Supermetrics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of back-end experience
  • Ability to design, architect, and build a feature from scratch
  • Ability to conduct unit testing, integration testing, and end-to-end testing
  • Strong understanding of architecture & software design
  • Strong grasp of the software testing discipline
  • Experience with handling large volumes of data
  • Understanding of security best practices
  • Understanding of monitoring tools and ability to interpret monitoring data
  • Experience collaborating directly with product teams and designers
  • Detail-oriented with strong analytical and problem-solving abilities
Job Responsibility
Job Responsibility
  • Leading the development of new features and functionalities for our customers
  • Leading and planning new initiatives and features
  • Collaborate with product managers, designers, and other stakeholders to define technical roadmaps, prioritize features, and estimate development efforts
  • Drive and enforce high code quality standards through thorough code reviews, promoting best practices in software development, and ensuring maintainability and scalability
  • Mentor and guide team members, fostering a culture of learning, collaboration, and continuous improvement
  • Proactively identify and address potential system bottlenecks, improve monitoring and alerting capabilities, and ensure the stability and performance
  • Utilizing existing monitoring tools to ensure system stability
What we offer
What we offer
  • Attractive compensation package, including equity
  • Excellent work equipment and home office allowance for remote locations
  • Annual personal learning budget
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (PHP)

We are looking for a Senior Backend Engineer to join our Data Management team. T...
Location
Location
Netherlands
Salary
Salary:
Not provided
supermetrics.com Logo
Supermetrics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of back-end experience
  • Ability to design, architect, and build a feature from scratch
  • Ability to conduct unit testing, integration testing, and end-to-end testing
  • Strong understanding of architecture & software design
  • Strong grasp of the software testing discipline
  • Experience with handling large volumes of data
  • Understanding of security best practices
  • Understanding of monitoring tools and ability to interpret monitoring data. This includes tools such as Datadog, Kibana, Grafana, etc., which are used to track application performance and system metrics
  • Experience collaborating directly with product teams and designers
  • Detail-oriented with strong analytical and problem-solving abilities
Job Responsibility
Job Responsibility
  • Leading the development of new features and functionalities for our customers
  • Leading and planning new initiatives and features
  • Collaborate with product managers, designers, and other stakeholders to define technical roadmaps, prioritize features, and estimate development efforts
  • Drive and enforce high code quality standards through thorough code reviews, promoting best practices in software development, and ensuring maintainability and scalability
  • Mentor and guide team members, fostering a culture of learning, collaboration, and continuous improvement. Provide technical guidance, conduct code reviews, and share knowledge to enhance the team's overall performance and expertise
  • Proactively identify and address potential system bottlenecks, improve monitoring and alerting capabilities, and ensure the stability and performance
  • Utilizing existing monitoring tools to ensure system stability
What we offer
What we offer
  • Attractive compensation package, including equity
  • Excellent work equipment and home office allowance for remote locations
  • Annual personal learning budget
  • Benefits vary based on location
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (PHP)

We are looking for a Senior Backend Engineer to join our Data Management team. T...
Location
Location
United Kingdom
Salary
Salary:
Not provided
supermetrics.com Logo
Supermetrics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of back-end experience
  • Ability to design, architect, and build a feature from scratch
  • Ability to conduct unit testing, integration testing, and end-to-end testing
  • Strong understanding of architecture & software design
  • Strong grasp of the software testing discipline
  • Experience with handling large volumes of data
  • Understanding of security best practices
  • Understanding of monitoring tools and ability to interpret monitoring data
  • Experience collaborating directly with product teams and designers
  • Detail-oriented with strong analytical and problem-solving abilities
Job Responsibility
Job Responsibility
  • Leading the development of new features and functionalities for our customers
  • Leading and planning new initiatives and features
  • Collaborate with product managers, designers, and other stakeholders to define technical roadmaps, prioritize features, and estimate development efforts
  • Drive and enforce high code quality standards through thorough code reviews, promoting best practices in software development, and ensuring maintainability and scalability
  • Mentor and guide team members, fostering a culture of learning, collaboration, and continuous improvement
  • Proactively identify and address potential system bottlenecks, improve monitoring and alerting capabilities, and ensure the stability and performance
  • Utilizing existing monitoring tools to ensure system stability
What we offer
What we offer
  • Attractive compensation package, including equity
  • Excellent work equipment and home office allowance for remote locations
  • Annual personal learning budget
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (PHP)

We are looking for a Senior Backend Engineer to join our Data Management team. T...
Location
Location
Ireland
Salary
Salary:
Not provided
supermetrics.com Logo
Supermetrics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of back-end experience
  • Ability to design, architect, and build a feature from scratch
  • Ability to conduct unit testing, integration testing, and end-to-end testing
  • Strong understanding of architecture & software design
  • Strong grasp of the software testing discipline
  • Experience with handling large volumes of data
  • Understanding of security best practices
  • Understanding of monitoring tools and ability to interpret monitoring data
  • Experience collaborating directly with product teams and designers
  • Detail-oriented with strong analytical and problem-solving abilities
Job Responsibility
Job Responsibility
  • Leading the development of new features and functionalities for our customers
  • Leading and planning new initiatives and features
  • Collaborate with product managers, designers, and other stakeholders to define technical roadmaps, prioritize features, and estimate development efforts
  • Drive and enforce high code quality standards through thorough code reviews, promoting best practices in software development, and ensuring maintainability and scalability
  • Mentor and guide team members, fostering a culture of learning, collaboration, and continuous improvement
  • Proactively identify and address potential system bottlenecks, improve monitoring and alerting capabilities, and ensure the stability and performance
  • Utilizing existing monitoring tools to ensure system stability
What we offer
What we offer
  • Attractive compensation package, including equity
  • Excellent work equipment and home office allowance for remote locations
  • Annual personal learning budget
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (PHP)

We are looking for a Senior Backend Engineer to join our Data Management team. T...
Location
Location
Finland , Helsinki
Salary
Salary:
Not provided
supermetrics.com Logo
Supermetrics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of back-end experience
  • Ability to design, architect, and build a feature from scratch
  • Ability to conduct unit testing, integration testing, and end-to-end testing
  • Strong understanding of architecture & software design
  • Strong grasp of the software testing discipline
  • Experience with handling large volumes of data
  • Understanding of security best practices
  • Understanding of monitoring tools and ability to interpret monitoring data
  • Experience collaborating directly with product teams and designers
  • Detail-oriented with strong analytical and problem-solving abilities
Job Responsibility
Job Responsibility
  • Leading the development of new features and functionalities for our customers
  • Leading and planning new initiatives and features
  • Collaborate with product managers, designers, and other stakeholders to define technical roadmaps, prioritize features, and estimate development efforts
  • Drive and enforce high code quality standards through thorough code reviews, promoting best practices in software development, and ensuring maintainability and scalability
  • Mentor and guide team members, fostering a culture of learning, collaboration, and continuous improvement
  • Provide technical guidance, conduct code reviews, and share knowledge to enhance the team's overall performance and expertise
  • Proactively identify and address potential system bottlenecks, improve monitoring and alerting capabilities, and ensure the stability and performance
  • Utilizing existing monitoring tools to ensure system stability
What we offer
What we offer
  • Attractive compensation package, including equity
  • Excellent work equipment and home office allowance for remote locations
  • Annual personal learning budget
  • Fulltime
Read More
Arrow Right