We are looking for a skilled and passionate PHP/Laravel Developer to join our development team. The ideal candidate should have strong experience in PHP, Laravel Framework, Vue.js, and MongoDB. You will be responsible for developing, maintaining, and enhancing web applications while ensuring high performance, scalability, and security.
Roles & Responsibilities
- Develop, test, and maintain web applications using PHP and Laravel.
- Build responsive and interactive user interfaces using Vue.js.
- Design, develop, and optimize MongoDB databases.
- Create and integrate RESTful APIs.
- Collaborate with UI/UX designers, project managers, and other developers.
- Write clean, reusable, and well-documented code.
- Troubleshoot, debug, and resolve application issues.
- Optimize application performance and database queries.
- Implement authentication, authorization, and security best practices.
- Participate in code reviews and follow coding standards.
- Manage application deployment and version control using Git.
- Stay updated with the latest web development technologies and industry trends.
Required Skills
- Strong knowledge of PHP and Laravel Framework.
- Experience with Vue.js.
- Good understanding of MongoDB.
- Knowledge of MySQL and database design concepts.
- Experience in building and consuming REST APIs.
- Strong understanding of HTML5, CSS3, JavaScript, AJAX, and Bootstrap/Tailwind CSS.
- Familiarity with Git and GitHub/GitLab.
- Understanding of MVC architecture and OOP concepts.
- Knowledge of Composer and dependency management.
- Experience with authentication methods such as JWT or Laravel Sanctum/Passport.
- Basic knowledge of Linux server environment and deployment processes.
- Understanding of caching, queues, and performance optimization.
- Excellent debugging and problem-solving skills.
Preferred Skills
- Experience with Docker is an advantage.
- Familiarity with Redis or queue management.
- Knowledge of CI/CD pipelines.
- Experience with third-party API integrations.
- Basic understanding of AWS, CPanel
Educational Qualification
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Equivalent practical experience will also be considered.
Soft Skills
- Strong analytical and logical thinking.
- Excellent communication skills.
- Team player with a collaborative mindset.
- Ability to work independently and meet deadlines.
- Willingness to learn new technologies.
Pay: ₹15,000.00 - ₹35,000.00 per month
Work Location: In person