We are looking for an experienced and motivated PHP Developer to join our development team.
The ideal candidate will have strong hands-on experience with PHP development, with Laravel as the primary framework, along with practical experience working with Core PHP, CodeIgniter, and/or CakePHP.
You will be responsible for developing recent applications as well as maintaining, improving, troubleshooting, and optimizing existing web applications and platforms.
We are looking for someone who can work independently, understand existing codebases, convert project requirements into working solutions, write clean and scalable code, and contribute throughout the complete software development lifecycle.
Key Responsibilities
- Design, develop, test, and maintain web applications using PHP.
- Develop and maintain applications primarily using Laravel.
- Work with and maintain existing applications built using Core PHP, CodeIgniter, and CakePHP.
- Develop responsive and user-friendly frontend interfaces.
- Build secure, efficient, and scalable backend functionality.
- Develop and integrate REST APIs.
- Design and work with relational databases.
- Integrate third-party APIs, payment gateways, accounting platforms, and external services.
- Work with Xero and QuickBooks integrations, including API-based accounting and financial data synchronization.
- Integrate and maintain Google Maps APIs and location-based functionality.
- Develop custom scripts for bulk uploads, imports, exports, and processing of Excel, CSV, and PDF files.
- Implement secure authentication, authorization, session management, and role-based access.
- Troubleshoot and resolve application bugs and production issues.
- Maintain and improve existing legacy and production applications.
- Optimize application performance, database queries, reliability, and scalability.
- Write clean, reusable, maintainable, and well-documented code.
- Participate in code reviews and follow development best practices.
- Use Git, GitHub, and GitLab and follow proper version-control practices.
- Work with CI/CD pipelines for application deployment and updates.
- Manage and maintain application hosting environments.
- Assist with server configuration, deployments, SSL, domains, backups, and production support.
- Work closely with designers, project managers, and other developers.
- Follow secure coding practices and help maintain application security.
- Review existing applications, identify technical issues, and recommend appropriate improvements.
- Manage multiple development tasks while meeting project deadlines.
Required Technical SkillsPHP & Frameworks
Strong hands-on experience with:
- Laravel – Primary / Main Framework
- Core PHP
- Object-Oriented PHP
- MVC Architecture
- PHP 7/8+
- Composer
- Laravel Eloquent ORM
- Laravel Blade
- Laravel Middleware
- Laravel Authentication & Authorization
- Laravel Routing
- Laravel API Development
- Laravel Queues, Jobs, and Scheduling
- Laravel Validation
- Laravel Migrations and Seeders
Experience with one or more of the following is also required/preferred:
- CodeIgniter
- CakePHP
- Existing or legacy Core PHP applications
Candidates with strong Laravel experience combined with Core PHP, CodeIgniter, and CakePHP will be highly regarded.
Frontend Development
Good hands-on experience with:
- HTML5
- CSS3
- JavaScript
- Bootstrap
- jQuery
- AJAX
- JSON
- Responsive Web Design
- REST API integration
- UI/UX implementation
Preferred:
- Modern JavaScript / ES6+
- Experience with reusable frontend components
- Basic experience with React.js, Vue.js, or similar frontend frameworks will be an advantage
Backend Development
Solid experience with:
- PHP
- Laravel
- Core PHP
- MVC application development
- Server-side application development
- RESTful API development
- Authentication and authorization
- Role and permission management
- API security
- Third-party API integrations
- Error handling and logging
- Application performance optimization
- File uploads and document management
- Email integrations
- Background jobs and scheduled tasks
- Bulk data processing
- Data import/export functionality
Experience maintaining applications built across different PHP frameworks will be highly valued.
Database
Strong experience with:
- MySQL
Good understanding of:
- Database design
- Data modelling
- Relationships
- Primary and foreign keys
- Database indexing
- Query optimization
- Database performance
- CRUD operations
- Stored data security
- Data validation
- Database migrations
- Complex SQL queries
- Large database handling
- Bulk data imports and exports
Experience with MongoDB or other NoSQL databases will be an advantage.
APIs, Security & Integrations
The candidate should have practical experience with:
- REST APIs
- JSON
- Third-party API integrations
- API testing and debugging
- Authentication and authorization
- JWT / token-based authentication
- OAuth
- Secure session management
- Role-based access control
- Payment gateway integration
- Webhooks
- Tokenization
- Data validation
- Secure API communication
- CSRF protection
- XSS prevention
- SQL injection prevention
- Secure password handling
- Basic application security principles
Third-Party Integrations
Experience with the following will be highly regarded:
- Xero API Integration
- QuickBooks API Integration
- Google Maps APIs
- Google Places API
- Geolocation and mapping functionality
- Accounting and financial platform integrations
- Payment gateways
- CRM or external business platforms
- Webhooks and automated data synchronization
Experience working with payment platforms such as:
- Stripe
- PayPal
- Square
- Razorpay
or similar payment services will be an advantage.
File Processing & Automation Scripts
The candidate should have experience developing scripts and functionality for:
- Bulk data uploads
- Excel file imports and exports
- CSV imports and exports
- PDF generation and processing
- Large data imports
- Data validation during imports
- Bulk database updates
- Automated data processing
- Scheduled scripts and cron jobs
- Background processing
- Report generation
- Exporting application data into Excel, CSV, and PDF formats
Experience handling large files and optimizing bulk-processing scripts will be highly regarded.
Development Tools & Version Control
Strong experience with:
- Git
- GitHub
- GitLab
- Branching and merging
- Pull/Merge Requests
- Version control workflows
- Resolving merge conflicts
- Code reviews
- Composer
- Postman or similar API testing tools
Candidates should be comfortable working within team-based Git workflows and maintaining clean and organized repositories.
CI/CD & Deployment
Experience with:
- CI/CD pipelines
- Automated deployment workflows
- GitHub Actions
- GitLab CI/CD
- Application deployment
- Staging and production environments
- Database migrations during deployment
- Environment configuration
- Production troubleshooting
- Rollbacks and deployment issue resolution
Preferred:
- Docker
- Automated testing
- Production monitoring
- DevOps practices
- Laravel Forge or similar deployment tools
- Cloud-based deployment environments
Hosting & Server Management
The candidate should be comfortable managing and troubleshooting hosting environments, including:
- Web hosting management
- cPanel / WHM
- Linux-based servers
- VPS / Cloud hosting
- Domain configuration
- DNS management
- SSL certificate installation and renewal
- Database management
- Server configuration
- File permissions
- PHP configuration
- Cron jobs
- Application backups
- Database backups
- Staging environments
- Production deployments
- Server logs
- Basic server security
- Email/server configuration where required
- Troubleshooting hosting and server-related application issues
Experience working with platforms such as the following will be advantageous:
- AWS
- DigitalOcean
- Azure
- Cloudflare
- Hostinger
- cPanel/WHM-based hosting environments
The developer should be capable of handling basic hosting and deployment requirements without depending entirely on a separate server administrator.
Required Experience
- 5+ years of professional PHP/software development experience.
- Strong commercial experience working with Laravel.
- Strong understanding of Core PHP.
- Practical experience with CodeIgniter and/or CakePHP.
- Experience developing and maintaining production-level web applications.
- Experience working with frontend and backend technologies.
- Strong experience with MySQL databases.
- Experience developing and integrating APIs.
- Experience integrating third-party services.
- Experience with Git-based version control.
- Experience with deployment and hosting environments.
- Experience troubleshooting and maintaining existing applications.
- Experience working with existing and legacy codebases.
- Ability to understand technical requirements and convert them into working solutions.
- Ability to debug issues independently.
- Ability to work independently as well as within a development team.
Preferred Experience
Candidates with experience in the following will be preferred:
- Advanced Laravel development
- Core PHP application development
- CodeIgniter
- CakePHP
- Laravel API development
- Xero integration
- QuickBooks integration
- Google Maps API integration
- Bulk Excel, CSV, and PDF processing
- Git/GitLab workflows
- CI/CD implementation
- Hosting and server management
- SaaS platforms
- Payment systems and financial integrations
- Third-party platform integrations
- Cloud services
- Production application support
- Scalable and secure application architecture
- Application performance optimization
- Database performance optimization
- Large or existing codebases
- Legacy application modernization
- Migrating Core PHP or older framework applications to Laravel
What We Are Looking For
We are looking for a developer who is comfortable working across the complete PHP web application development lifecycle.
The ideal candidate should be comfortable working across:
Frontend → PHP/Laravel Backend → Database → APIs → Third-Party Integrations → Accounting Integrations → Bulk Data Processing → Authentication → Security → Git/GitLab → CI/CD → Hosting → Deployment → Production Support
Laravel will be the main development framework for this role, but the developer should also be comfortable understanding, maintaining, debugging, and improving applications developed using Core PHP, CodeIgniter, and CakePHP.
The developer should also be comfortable working with real-world integrations and operational requirements such as Xero, QuickBooks, Google Maps APIs, payment gateways, bulk Excel/CSV/PDF processing, Git/GitLab, CI/CD pipelines, and application hosting.
You do not need to be an expert in every technology listed above. However, you should have strong PHP development fundamentals, solid Laravel experience, be comfortable learning and understanding existing systems, and have practical experience working on real-world production applications.
We particularly value developers who can take an existing application, understand how it works, identify problems, recommend improvements, and implement solutions without requiring constant supervision.
Qualifications
- Bachelor's degree or diploma in Computer Science, Software Engineering, Information Technology, or a related field is preferred.
- 5+ years of professional software development experience.
- Strong PHP and Laravel development experience.
- Strong problem-solving and analytical skills.
- Good communication and teamwork skills.
- Ability to work independently and manage multiple development tasks.
- Strong attention to detail.
- Commitment to writing clean, maintainable, and secure code.
- Ability to work with deadlines and prioritize development tasks.
Why Join Us?
- Work on real-world production web applications.
- Work extensively with Laravel and PHP technologies.
- Opportunity to work on both new development and existing applications.
- Exposure to different PHP frameworks and application architectures.
- Work with accounting, mapping, payment, and third-party API integrations.
- Work with CI/CD, deployments, and production hosting environments.
- Work closely with an experienced development and product team.
- Exposure to the complete software development lifecycle.
- Opportunity to improve your technical skills across PHP, Laravel, APIs, databases, integrations, security, hosting, and deployment.
- Work in a collaborative and growth-oriented environment.
How to Apply
Interested candidates are requested to submit their updated CV/Resume along with a cover letter explaining their relevant PHP and Laravel development experience.
Please include:
- Updated CV/Resume
- Cover letter
- Total years of professional experience
- Total years of PHP experience
- Total years of Laravel experience
- Experience with Core PHP
- Experience with CodeIgniter
- Experience with CakePHP
- Experience with Xero and/or QuickBooks integrations
- Experience with Google Maps APIs
- Experience developing bulk upload/import/export scripts
- Git/GitLab experience
- CI/CD experience
- Hosting/server management experience
- Current salary
- Expected salary
- Notice period / availability
- GitHub/GitLab profile, if available
- Portfolio or personal website, if available
- Links to relevant web applications you have developed
- Brief details of your most relevant Laravel/PHP projects
Send Your Application To:
[email protected]
[email protected]
Please send your CV/Resume and Cover Letter to both email addresses and mention “PHP Developer – Laravel” in the email subject line.
Pay: ₹45,000.00 - ₹60,000.00 per month
Work Location: In person
📌 PHP Developer – Laravel / Core PHP / CodeIgniter / CakePHP (India)
🏢 Dhillon Charter
📍 India