Find the best PHP Developer jobs

Take your skills to the next level, explore PHP Developer jobs from around the world.
Find work Interested in hiring?

Professionals on Upwork rate clients
Rating is 4.9 out of 5.
4.9

on average from over 2 million reviews
Trusted by
Trusted by
  • Intermediate
  • Fixed price
  • Est. budget: $500.00

I am launching a product where each product will have a unique QR code and ID, that when scanned, brings up a specific customers personal information. In order to bulk order my product, I need to create the ID's and URL's in advance (1200 of them and will realistically scale) so looking for someone who can develop a solution for that. I will be selling the product through Shopify as an Ecommerce platform, but think I may need to create a separate database to host the information.

Firebase Cloud FirestoreMobile App DesignShopify Development
View job
  • Expert
  • Hourly: $8.00 - $25.00
  • Est. time: Less than 1 month, Less than 30 hrs/week

Task 1:- This landing page is set to be launched by the end of this week. When we share the Blog's link: https://mint-invoice.com/blog/thinking-outside-of-the-wkwebview-ar-insights it is not embedding properly with the image within the blog, title, or description. Kindly refer to the image attachment below to determine our issue. Resolution Duration: 1 Hour Budget: Best Budget will win. Task 2:- Fix this error from the PHP/Laravel side. Link: https://mv-master.punchapp.in/apl/video-ly/category Resolution Duration: 2-3 Hours Budget: Best Budget will win. Task 3:- Check the performance of Mint-invoice.com on https://pagespeed.web.dev/ Especially check the diagnose performance issue report. It is poor in comparison to other sites. So fix that and the entire software architecture. Resolution Duration: Unknown Budget: Best Budget will win. Task 4:- CI/CD pipelining needed to be done for another project. Resolution Duration: 1 Hour Budget: Around $10 to $12. The best Budget will win. FREELANCERS NEED TO INCLUDE INDIVIDUAL COSTING FOR EACH TASKS.

PHPLaravelReactJavaScriptAPIFront-End Development
View job
  • Expert
  • Hourly
  • Est. time: 1 to 3 months, 30+ hrs/week

We are seeking a highly skilled Laravel Developer with over 8 years of experience to join our team for ongoing projects. The ideal candidate will have a strong understanding of MVC architecture and a passion for building scalable web applications. You will be responsible for developing and maintaining our web applications, ensuring high performance and responsiveness. If you have a proven track record of delivering high-quality code and are looking for a challenging opportunity, we would love to hear from you.

PHPJavaScriptLaravelCSSMySQL
View job

How it works

Create a profile

An eye-catching title and client-focused overview help us match you to the work you want. Include your work history, your skills, and your photo. Add more, like an introduction video, to create a profile that really stands out.

Explore ways to earn

Work and earn in different ways. Bid for jobs. Pitch your projects. Discuss your in-demand skills with our recruiters so they can find opportunities aligned with your passions and career goals. Do all three. Create a predictable pipeline and build your network.

Get paid securely

Choose how you get paid. Our fixed-price protection releases client payments at project milestones. Hourly protection bills clients every week. However you work, our service fees are the same. Spend less time chasing, more earning.

  • Intermediate
  • Fixed price
  • Est. budget: $100.00

I am seeking an experienced developer to help create a web scraper and bot tailored to specific data extraction needs. The ideal candidate should have a strong background in web scraping techniques, bot automation, and data handling. You will be responsible for designing, coding, and possibly deploying the scraper and bot to ensure efficient data gathering. Please provide examples of previous similar projects and your approach to tackling challenges in web scraping.

PythonData ScrapingJavaScriptPHP
View job
  • Intermediate
  • Hourly: $15.00 - $35.00
  • Est. time: More than 6 months, Hours to be determined

**Job Description:** We seek an experienced Zoho Creator developer for a client of ours involved in retail with several outlets. The client has Loyverse POS and Zoho Books with Zoho Creator sitting as an interface between the two. There are presently 5 outlets which may increase to 6 soon. The client requires ad hoc technical support on an ongoing basis to maintain the systems and improve the deployment as needed on a gradual basis. Candidates should have a background in creating forms, workflows, and reports. You'll collaborate with our team to understand requirements and improve operational efficiency. Strong problem-solving skills and attention to detail are essential. Please share examples of your previous Zoho Creator projects.

Zoho CreatorZoho CRMAPIJavaScriptPHPZoho BooksPOS Terminal
View job
  • Expert
  • Fixed price
  • Est. budget: $200.00

100 product website PayGCC, Benefit, PayPal and Stripe Need to cost and timeline

MagentoWeb Development
View job
  • Expert
  • Hourly: $25.00 - $50.00
  • Est. time: More than 6 months, Less than 30 hrs/week

About the Role We are looking for a Developer who can create engaging and interactive online learning experiences using PHP, WordPress, React and Learn Dash. You will be responsible for developing and maintaining our website, customizing themes and plugins, and integrating various e-learning features and functionalities. You will also review code before development goes through production. To be successful in this role, you should have: Extensive expertise in PHP with a focus on developing and debugging WordPress themes, plugins and APIs (PHP 8.3+). Proficient in optimising performance, implementing modern PHP features, and adhering to WordPress coding standards. Experience with headless CMS architecture, specifically utilising Typescript/NextJS. Expertise building dynamic, scalable applications, using React and Tailwind CSS. Skilled in managing data flows with GraphQL and the Apollo Client for efficient high-performance solutions. Experience with eLearning focused WordPress themes and plugins, including Learndash, Advanced Custom Fields, Divi, etc. Familiarity with front-end technologies, such as HTML5, Tailwind CSS, JavaScript, jQuery, and experience with TypeScript, React/NextJs, SCSS. Familiarity with web development tooling, including phpcs, phpmd, phpstan, phpunit, codecept, Docker BuildKit, TS config, eslint, prettier, postcss, tailwind, and advanced webpack configuration. Experience with containerisation using Docker/compose, including managing dependencies with composer and npm/yarn/pnpm. Experience with GraphQL APIs. Knowledge of database management systems, particularly MySQL/MariaDB (10+). Understanding of Git workflow and familiarity with CLI/terminal commands. Ability to create responsive and adaptive web designs that work across different devices and browsers Understanding of web development best practices, such as SEO, accessibility, performance, security, etc. Good communication and collaboration skills, as well as the ability to work independently and manage multiple projects. A portfolio of previous web development projects that demonstrate your skills and creativity. Desirable criteria: Experience with other e-learning platforms or tools, such as Moodle, SCORM, LMS, etc. Knowledge of web design principles and tools, such as Adobe Photoshop, Illustrator, Figma, etc. Familiarity with web development frameworks or libraries, such as Laravel, React, Vue, etc.

DockerPHPWeb DevelopmentApollo.io
View job
  • Intermediate
  • Fixed price
  • Est. budget: $500.00

Front-end: React Native Back-end: Symfony as user, Laravel as admin Database: PostgreSQL Budget: $500 Deadlines: 4 days Projects are ready and they are not empty and have completed almost. But they are not working well. Laravel and Symfony are not compatible, and integration between Symfony and React Native are needed.

LaravelPostgreSQLSymfonyReact NativePHP
View job
  • Intermediate
  • Hourly
  • Est. time: 1 to 3 months, Less than 30 hrs/week

We are seeking an experienced professional to assist our team in configuring Stunner WebRTC with Envoy Gateway services. The ideal candidate will have hands-on experience with WebRTC technologies and a solid understanding of Envoy Gateway. Your expertise will help us achieve seamless communication between our services. If you are passionate about enabling real-time communication and have the skills to effectively integrate these technologies, we would love to hear from you. Please provide examples of previous relevant work.

WebRTCJavaScriptPHPAmazon Web ServicesAPI
View job
  • Intermediate
  • Hourly: $15.00 - $35.00
  • Est. time: 1 to 3 months, Less than 30 hrs/week

Website development for the dental studio. I'll provide all the details needed.

Web DevelopmentWordPressWeb DesignHTMLCSSPHPJavaScriptHTML5Website
View job
PHP Developers on Upwork
can earn $25–$35/hr.
Learn more below about how you can earn a career on the world’s work marketplace.
PHP Developer average prices bell curve

$25 $35

Median hourly rates (USD)

How to Become a Freelance PHP Developer

Does the idea of working on websites powered by technology that is used by millions of people all around the world interest you?

If so, then a job as a freelance PHP developer would be a great fit. As a freelancer, you’re not forced to work on something that isn’t up your alley—you choose your work.

What does a PHP developer do?

A PHP developer designs and develops the back-end logic that is used to power websites. The websites of well-known organizations such as Wikipedia, Slack, and Lyft rely on PHP to power all or part of their systems.

PHP developers will typically work within a framework such as Laravel or a CMS such as WordPress. A PHP developer will leverage the power of a framework and a database to develop anything from ecommerce systems to social networks to web platforms.

What skills do I need to become a PHP developer?

Although certifications are available for PHP developers and programmers, they are not typically necessary. A good portfolio or GitHub profile is usually an excellent way to show off your skills to prospective clients.

A bachelor’s degree in computer science, software development, or other related fields is recommended but not required.

Common skills a PHP developer should possess include:

  • Foundational knowledge of how websites work
  • Keen problem-solving skills
  • Familiarity with standard web technologies such as HTML, CSS, Java and JavaScript , and SQL and MySQL
  • Familiarity with version control software such as Git and GitHub

What are the job responsibilities of a PHP developer?

PHP developers are responsible for maintaining websites, including developing new features, maintaining and fixing existing code, and often integrating third-party services into websites.

Much of a PHP developer’s day is spent writing the back-end code and logic that makes websites work.

Examples of what a PHP developer might do on a daily basis include:

  • Developing new features for websites
  • Maintaining legacy systems, including bug fixing, writing tutorials, and code refactoring within server-side functionalities
  • Working within common frameworks and CMS systems, such as Laravel, WordPress, and Drupal

Eager to learn more about PHP developer jobs on Upwork? Check out these additional resources:

Upwork is not affiliated with and does not sponsor or endorse any of the tools or services discussed in this section. These tools and services are provided only as potential options, and each reader and company should take the time needed to adequately analyse and determine the tools or services that would best fit their specific needs and situation.