Mid-Level PHP Developer
- Industry Other
- Category Programming/Software Development
- Location Kathmandu, Nepal
- Expiry date Aug 26, 2025 (7 days left)
Job Description
Mantra Ideas is a Nepal-based IT services company with 13+ years of experience in web and mobile development, AI, DevOps, cloud, and UI/UX design. We are looking for a Mid PHP Developer with strong PHP and Symfony experience to work on diverse, high-quality digital solutions. The role involves building scalable applications, ensuring security and performance, and collaborating with cross-functional teams in an agile environment.
Location: Thasikhel, Lalitpur
Employment Type: Full-Time
Job Type: On-site
Key Responsibilities:
- Develop and maintain web applications using PHP and Laravel frameworks.
- Write clean, efficient, and reusable code while adhering to best practices and coding standards.
- Collaborate with a team of developers, designers, and product managers to ensure timely delivery of high-quality features.
- Build and maintain RESTful APIs, GRAPHQL and integrate third-party services.
- Implement database migrations, seeders, and manage complex queries using Doctrine ORM.
- Write automated tests to ensure code quality and maintainability.
- Troubleshoot, debug, and optimize application performance.
- Participate in code reviews, sprint planning, and project documentation.
- Stay up-to-date with emerging technologies, trends, and best practices.
Required Skills & Experience:
- Minimum 3 years of experience with PHP development.
- Proficient in object-oriented programming (OOP) principles and design patterns.
- Strong experience with MySQL and database design.
- Proficient in using Doctrine ORM.
- Solid understanding of RESTful API and GRAPHQL development, including authentication (JWT, OAuth, Passport).
- Experience with version control systems, particularly Git (GitHub, GitLab).
- Knowledge of unit testing and integration testing (PHPUnit, etc.).
- Strong troubleshooting and debugging skills.
- Familiarity with HTML, CSS, JavaScript, and front-end frameworks.
- Comfortable with server deployment and cloud platforms (VPS).
- Strong communication skills and ability to work effectively in a team.
Ideal Qualifications:
- Familiarity with Docker for local development and deployment.
- Experience with Symfony Framework.
- Experience with DevOps tools and CI/CD pipelines (GitLab CI).
- Exposure to Agile development methodologies.