Title: Full Stack Software Developer
Company Name: Dream Textiles Ltd.
Vacancy: 3
Age: 20 to 32 years
Job Location: Anywhere in Bangladesh
Salary: Negotiable
Experience:
Core Technical Skills:
Backend: PHP (Laravel/CakePHP), Python (Django/FastAPI).
Frontend: HTML5, CSS3, JavaScript (React.js or Vue.js is a plus).
Database: MySQL/PostgreSQL.
Infrastructure: Linux (Ubuntu/CentOS), Nginx/Apache, Docker, and Cloud hosting (AWS/DigitalOcean/Azure).
AI Proficiency: Must demonstrate a workflow that utilizes AI tools to write, refactor, and document code efficiently.
Communication: Ability to communicate technical concepts to non-technical stakeholders and manage relations with external software firms effectively.
Problem Solving: Strong analytical skills to troubleshoot complex system bugs.
Job Context:
Dream Textiles Limited is seeking a proactive and tech-savvy Full Stack Software Developer to lead our digital transformation. You will act as the bridge between our internal business requirements and external software partners. The ideal candidate is a hands-on coder proficient in PHP, WordPress, and Python who actively leverages AI-powered development tools (e.g., Cursor, GitHub Copilot, ChatGPT/Claude API) to accelerate software delivery, server maintenance, and system integration.
Job Responsibilities:
● Requirement Analysis: Collaborate with department heads to document functional requirements and translate business needs into technical specifications. Do Travel Out of Dhaka for analysis and Deploy Application.
● Software Development: Design, develop, and maintain internal web applications and custom modules using PHP (Laravel/CodeIgniter preferred) and Python.
● WordPress Management: Oversee the development, security, and customization of company websites and internal portals built on WordPress.
● AI-Driven Development: Integrate and utilize advanced AI coding assistants and LLM tools to optimize code quality, debugging, and feature development speed.
● System Maintenance & Deployment: Manage server environments (VPS, Cloud), handle deployments (CI/CD pipelines), and ensure 99.9% uptime for business applications.
● Vendor Management: Act as the primary technical point of contact for third-party software vendors and development agencies; perform code audits and monitor project timelines.
● Support & Training: Provide technical support to internal users and conduct training sessions for new system rollouts.