30/10/2024
Job Title: Mid-Level PHP and Laravel Developer
Location: Baridhara DOHS, Dhaka
Employment Type: Full-time (On-Site)
Salary Range: BDT 30,000 - 40,000 per month
Job Summary:
We are looking for a mid-level PHP and Laravel Developer with 2-3 years of experience to join our team on-site. You will work on building and maintaining web applications using Laravel and contribute to the full software development lifecycle. The ideal candidate should have a solid understanding of PHP, proficiency in Laravel, and an interest or experience in optimizing performance with Swoole.
Key Responsibilities:
* Develop and maintain web applications using Laravel framework and PHP.
* Write clean, scalable, and well-documented code.
* Create and maintain database schemas that represent and support business processes.
* Troubleshoot and debug applications to optimize performance.
Collaborate with front-end developers for seamless integration of UI components.
* Build and consume RESTful APIs for application functionality.
* Implement and enforce security and data protection practices in web applications.
* Participate in code reviews to maintain code quality and knowledge sharing.
* Stay up-to-date with Laravel advancements and industry trends.
Required Technical Skills:
* Laravel Basics and Advanced Concepts:
* Deep understanding of Laravel fundamentals, including routes, controllers, models, views, migrations, and middlewares.
* Experience in working with Eloquent ORM for database interactions.
* Proficiency in using Laravel features such as queues, events, listeners, and schedulers.
PHP Expertise:
* Strong knowledge of core PHP programming, object-oriented programming, and best coding practices.
* Familiarity with PHP debugging techniques and tools.
Database Management:
* Proficient in MySQL or PostgreSQL for designing and querying databases.
* Experience in writing optimized SQL queries and using Laravel’s query builder.
API Development:
* Understanding of RESTful API principles and hands-on experience in building APIs with Laravel.
* Knowledge of API authentication mechanisms such as JWT or Laravel Passport.
Blade Templating Engine:
Experience working with Blade to create dynamic, reusable views.
Basic Front-end Skills:
Familiarity with HTML, CSS, JavaScript, and frameworks such as Bootstrap or TailwindCSS.
Version Control:
Experience in using Git for version control, branching, and pull requests.
Advantageous Skills:
Experience with Swoole to enhance the performance and efficiency of web applications.
Preferred Additional Skills:
* Basic understanding of front-end frameworks like Vue.js or React.js.
* Knowledge of testing frameworks like PHPUnit for unit and integration testing.
* Familiarity with deployment processes and DevOps concepts.
Experience in integrating third-party services like payment gateways, mail services, and external APIs.
Personal Attributes:
* Strong problem-solving skills and attention to detail.
* Good communication and teamwork abilities.
* Eager to learn new technologies and contribute to a growing team.
Why Join Us?
* Competitive salary and benefits package.
* Career growth and professional development opportunities.
* Collaborative and engaging on-site work environment.
Cover Letter Requirement:
Please submit a cover letter reflecting your relevant experience along with your resume to [email protected]. This cover letter should highlight your experience in PHP, Laravel, and any additional skills that set you apart.
Application Email Subject Format:
Subject: Application for Mid-Level PHP and Laravel Developer - [Your Name] - [Year of Experience]
For example:
Subject: Application for Mid-Level PHP and Laravel Developer - John Doe - 2.5
Including this subject format will help us easily identify and process your application.
Note: This is an on-site position with no remote or work-from-home options available.