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