freehire launches on Product Hunt on 26 August.

Follow →

Software Engineer Full Stack PHP And WordPress Developer

Job Description:

WordPress Development

  • Develop custom WordPress themesand plugins from scratch.
  • Customize existing WordPress websites according to business requirements.
  • Integrate third-part APIs, payment gateways, and external services.
  • Optimize website performance, security, and SEO.
  • Troubleshoot and resolve WordPress-related issues.

Laravel & PHP Development

  • Develop and maintain web applications using Laravel and PHP.
  • Design and implement RESTful APIs.
  • Build scalable backend architectures and business logic.
  • Manage database design, migrations, and optimization.
  • Implement authentication, authorization, and security best practices.

Frontend Development

  • Develop responsive user interfaces using HTML5, CSS3, JavaScript, jQuery, and Bootstrap.
  • Build interactive web applications using Vue.js.
  • Create reusable Blade templates for Laravel applications.
  • Integrate frontend components with backend APIs.

Database Management

  • Design and maintain MySQL databases.
  • Manage databases using phpMyAdmin.
  • Optimize database queries and indexing for improved performance.
  • Perform database backup, migration, and restoration.

DevOps & Infrastructure

  • Containerize applications using Docker.
  • Configure and manage CI/CD pipelines.
  • Automate deployments using GitHub Actions.
  • Deploy and manage applications on Microsoft Azure.
  • Monitor application performance and troubleshoot deployment issues.

Hosting & Server Administration

  • Manage WHM/cPanel servers.
  • Create and manage cPanel hosting accounts.
  • Configure domains, SSL certificates, email accounts, and DNS.
  • Perform server maintenance, backups, and security updates.

Version Control

  • Use Git and GitHub for source code management.
  • Collaborate through branching strategies, pull requests, and code reviews.
  • Maintain code quality and version history.

AI & RAG Development

  • Develop Retrieval-Augmented Generation (RAG) applications using Python.
  • Integrate Large Language Models (LLMs) into business applications.
  • Build document ingestion, embedding, vector search, and retrieval pipelines.
  • Work with AI frameworks and APIs to create intelligent automation solutions.

Quality & Best Practices

  • Write clean, maintainable, and reusable code.
  • Perform debugging, testing, and performance optimization.
  • Follow coding standards and best practices.
  • Prepare technical documentation and deployment guides.
  • Collaborate with designers, QA engineers, and project managers.

Requirements

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available