PHP Developer

jsw

Posted 1 week ago

Login to Apply

Location

Tirupathur, Tamil Nadu

Experience

3-5

Job Type

Full-Time

Salary

50,000 - 1,200,000 PA

Job Description

Position Overview

Job Title: PHP Developer
Experience Level: Junior / Mid-Level / Senior
Employment Type: Full-time / Contract
Location: [Remote / On-site / Hybrid]


Roles & Responsibilities

Backend Development

  • Develop, test, and maintain PHP-based web applications

  • Write clean, scalable, and well-documented code

  • Build RESTful APIs and integrate third-party services

  • Implement MVC architecture (Laravel, Symfony, CodeIgniter, etc.)

Database Management

  • Design and optimize MySQL/PostgreSQL databases

  • Write complex queries, stored procedures, and triggers

  • Implement database migrations and seeding

Frontend Integration

  • Collaborate with frontend developers (HTML/CSS/JavaScript)

  • Work with templating engines (Blade, Twig)

  • Integrate AJAX and JavaScript frameworks (Vue.js/React)

Performance & Security

  • Optimize application performance and load times

  • Implement security best practices (XSS, CSRF, SQL injection protection)

  • Debug and troubleshoot application issues

Collaboration

  • Work in Agile/Scrum teams

  • Use version control (Git/GitHub/GitLab)

  • Participate in code reviews and technical documentation

Skills & Experience

Core PHP

  • OOP principles and design patterns

  • PHP 7.x/8.x features (types, attributes, match expressions)

  • Error handling and exception management

  • Session management and authentication

Frameworks (at least one)

  • Laravel (Eloquent, Artisan, Queues, Events)

  • Symfony (Components, Dependency Injection)

  • CodeIgniter / CakePHP / Yii2

Databases

  • MySQL / MariaDB

  • PostgreSQL

  • Query optimization and indexing

Tools & Technologies

  • Git (branching, merging, conflict resolution)

  • Composer (dependency management)

  • RESTful API design and integration

  • JWT, OAuth, or session-based auth

Frontend Basics

  • HTML5, CSS3, JavaScript

  • Bootstrap or Tailwind CSS

  • Basic jQuery or vanilla JS

Server & Deployment

  • Apache/Nginx configuration

  • Linux command line basics

  • Docker basics (preferred)

  • CI/CD pipelines (GitHub Actions, Jenkins - bonus)


Job Overview
Industry

Software Development

Department

Backend Development

Openings

1

Work Setup

Onsite


Key Skills
PHP Laravel html css js

Perks & Benefits
  • Paid Time Off
  • Professional Development