We are looking for a talented Backend Software Engineer with strong expertise in PHP and Laravel. The ideal candidate will develop and maintain robust backend systems, APIs, and database structures to support our growing digital products.
Key Responsibilities
- Develop, maintain, and optimize backend applications using PHP (Laravel Framework).
- Design and implement RESTful APIs and ensure smooth integration with frontend systems.
- Collaborate with frontend, DevOps, and QA teams for end-to-end delivery.
- Manage and optimize MySQL databases, queries, and indexing.
- Write clean, reusable, and efficient PHP code following best coding standards.
- Implement authentication, authorization, and data validation in Laravel.
- Debug and troubleshoot backend issues, ensuring system reliability and performance.
- Participate in code reviews, technical discussions, and architecture planning.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- 3–4 years of professional experience in backend development using PHP and Laravel.
- Strong understanding of OOP, MVC architecture, and PHP features.
- Hands-on experience with Eloquent ORM, MySQL, and database design.
- Familiarity with REST APIs, queues, event-driven development, and job scheduling.
- Experience using Git, Composer, and deployment tools.
- Good understanding of application security, caching, and performance tuning.
Nice to Have
- Experience with Docker, AWS, or CI/CD pipelines.
- Exposure to frontend frameworks like Vue.js or React for better collaboration.
- Familiarity with testing frameworks, API documentation (Postman, Swagger), and Agile workflows.
Job Type: Full-time
Pay: Rs150,000.00 - Rs200,000.00 per month
Work Location: In person