Backend Developer
Fashol PTE LtdFashol is transforming the agricultural supply chain, eliminating middlemen, and creating a direct link between farmers and customers. Our mission is simple - to provide a more efficient, cost-effective, and sustainable way of connecting farmers with markets. We're tackling issues like food wastage, price hikes, and hygiene concerns head-on.
We are looking for a skilled Backend Developer to join our innovative tech team. The successful candidate will be responsible for designing, implementing, and maintaining the server-side logic, ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your coworkers into the application.
KEY RESPONSIBILITIES:
- Work closely with the development team to design, develop, and maintain robust and scalable backend systems.
- Utilize PHP and Laravel to create efficient, reusable, and testable code.
- Design and implement database schemas.
- Optimize database queries for performance and scalability.
- Develop and integrate APIs to support seamless communication between frontend and backend systems.
- Participate in code reviews to ensure code quality and adherence to coding standards.
- Write unit tests to validate the functionality and performance of backend code.
- Clearly communicate technical concepts and solutions to both technical and non-technical team members.
- Identify and resolve backend issues, bugs, and performance bottlenecks.
REQUIREMENTS:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Proven experience (preferably 2 years) as a Backend Developer, with a focus on PHP and Laravel.
- Partial knowledge of 'PHP Pest' or "PHP Test" is required.
- Knowledge of Laravel's "Service Pattern" is a plus point.
- Advanced topics like: Laravel Scheduler, Job Queue, Broadcasting, Event Listener, Caching are required.
- Experience with RESTful API development and integration.
- Strong understanding of database design and optimization (MySQL, PostgreSQL, etc.).
- Knowledge of Redis Server is a plus point.
- Familiarity with version control systems (Git, GitLab).
- Strong troubleshooting and debugging skills.
- Excellent communication skills, both written and verbal.
- Willingness to learn and adapt to new technologies and methodologies.
Working Hours: 10:00 AM - 6:00 PM | Full-time
Benefits: Two Festival Bonuses + Unlimited Tea & Coffee
Salary: BDT 50,000 - BDT 60,000 (Depending on competencies).
Location- Fashol Headquarter, Kawran Bazar, Dhaka, Bangladesh.