Title: Senior Full Stack Developer
Company Name: Student Council
Vacancy: 01
Age: 22 to 45 years
Job Location: Chattogram
Salary: Negotiable
Experience:
* Laravel, PHP, OOP, RESTful API, Authentication/Authorization সম্পর্কে strong knowledge থাকতে হবে.
* React.js, Inertia.js, TypeScript/JavaScript এবং Tailwind CSS-এ practical experience থাকতে হবে.
* MySQL/PostgreSQL database design, relationships, indexing, transactions এবং query optimization সম্পর্কে ভালো ধারণা থাকতে হবে.
* Multi-tenant/Multi-branch architecture, RBAC এবং complex business workflow নিয়ে কাজের experience preferred.
* Laravel Events, Jobs, Queues, Scheduler, Notifications এবং Redis সম্পর্কে experience থাকা ভালো.
* Payment Gateway, SMS, Email, Meta/WhatsApp API, Google API, Webhooks বা similar third-party integration experience থাকতে হবে.
* OpenAI, Gemini, Claude বা similar AI API integration experience থাকলে preference দেওয়া হবে.
* Git, Docker, CI/CD, Linux/Nginx এবং VPS/Cloud deployment সম্পর্কে practical knowledge থাকতে হবে.
* Strong problem-solving, debugging, clean code writing, security এবং performance optimization skill থাকতে হবে.
* GitHub/Portfolio/Live production project examples থাকলে preference দেওয়া হবে.
* React Native, Flutter বা similar technology দিয়ে Mobile App Development experience থাকলে Plus Point হিসেবে বিবেচিত হবে.
Responsibilities & Context
Position Context
* আমরা একটি large-scale International Education Consultancy Management & SaaS Platform develop করার জন্য experienced Full Stack Developer খুঁজছি. Project-এ multiple modules, user roles, organizations, branches, complex workflows, third-party integrations এবং AI-assisted features থাকবে.
Key Responsibilities
* Laravel, React এবং Inertia.js ব্যবহার করে scalable web application develop ও maintain করা.
* Secure RESTful API develop এবং third-party services integrate করা.
* Relational database design, optimize এবং complex business workflow implement করা.
* Multi-tenant/Multi-branch architecture, RBAC এবং data isolation implement করা.
* CRM, Admission, Visa, Finance, Communication এবং অন্যান্য management modules develop করা.
* AI APIs, social/messaging APIs, Payment Gateway, SMS এবং Email services integrate করা.
* Laravel Queue, Events, Caching, Notifications এবং background processing implement করা.
* Application security, performance, scalability এবং code quality নিশ্চিত করা.
* Bug fixing, debugging, code optimization এবং Git-based version control maintain করা.
* Automated testing এবং CI/CD process follow করা.
* VPS/Cloud server-এ Laravel application deploy ও maintain করা.
* Agile development process অনুযায়ী team এবং management-এর সাথে collaborate করা.
Skills & Expertise
* Laravel, PHP, React.js, Inertia.js, TypeScript, Tailwind CSS, MySQL/PostgreSQL, RESTful API, Redis, Git, Docker, CI/CD, SaaS Architecture, Multi-tenancy, RBAC, Webhooks, AI API Integration, VPS/Cloud Deployment.
Salary & Benefits
* Salary: Negotiable
* Experience এবং technical capability অনুযায়ী competitive salary.
* Professional growth opportunities.
* Friendly and collaborative working environment.
Workplace
* Work at office
Employment Status
* Full Time
Job Location
* Chattogram:
613, Shah Niketan, 5th Floor, GEC Circle, (Opposite The Peninsula hotel) Chattogram