Senior Full Stack Software Engineer- Python
Job Title: Senior Full Stack Software Engineer- Python
Job Context:
CliqPack Limited is a fast-growing multinational IT company driving digital transformation through cutting-edge, AI-powered solutions. We are looking for a Senior Full Stack Software Engineer to lead the development and customization of a scalable, modern ERP/POS platform. This role will play a key part in building a next-generation product, leveraging platforms like Odoo, ERPNext, or custom microservices-based systems—integrated with AI capabilities and modern cloud infrastructure.
The ideal candidate will have deep experience with Python (Django/Odoo/Frappe), JavaScript (React/Vue/Next), ERP systems (especially inventory, accounting, and POS), and a strong grasp of microservices, modern integrations, and AI/ML-enhanced development tools.
Duties & Responsibilities:
- Lead the architecture, development, and deployment of an ERP/POS solution based on modular, microservices architecture.
- Customize and enhance ERP modules including POS, Inventory, Accounting, and User Management using platforms such as Odoo, ERPNext, or Django-based custom stacks.
- Develop clean, scalable, testable, and secure full-stack applications using Python and modern JavaScript frameworks (React/Vue/Next).
- Build and integrate RESTful APIs, third-party platforms, and AI-driven features across modules.
- Utilize AI-assisted programming tools (e.g., GitHub Copilot, ChatGPT, Tabnine) to improve development speed, quality, and innovation.
- Develop AI-powered functionalities (e.g., smart recommendations, predictive analytics, intelligent workflows) where relevant.
- Collaborate with international stakeholders and internal teams to define technical roadmaps and sprint deliverables.
- Drive DevOps best practices, including automated testing, CI/CD, performance monitoring, and security.
- Mentor junior developers and lead code reviews to ensure software quality and maintainability.
- Continuously improve system architecture, optimize performance, and ensure cross-module compatibility and cloud-readiness.
Educational Qualifications:
Bachelor’s degree in Computer Science or a related field. A Master’s degree is a plus
Experience Requirements:
- Minimum 5–6 years of hands-on experience in full stack development, with proven ERP customization and system-level design.
- Proficiency in Python (Django, Odoo, or Frappe).
- Strong experience in JavaScript (React, Vue, or Next).
- Hands-on experience working with ERP systems such as: Odoo, ERPNext, SAP, Oracle NetSuite, Microsoft Dynamics, Zoho, QuickBooks
- Familiarity with POS systems like: Square, Vend, Shopify POS, Lightspeed, Toast, Clover, Magento POS
- Solid understanding of microservices, modern platform integrations, RESTful APIs, and cloud architecture.
- Experience with PostgreSQL, MariaDB, and ORM frameworks.
- Exposure to cloud platforms (AWS, Azure, or GCP), Docker, and serverless architecture.
- Experience with Git, CI/CD tools (GitLab/GitHub Actions), and DevOps practices.
- Use of AI programming tools or prior experience developing AI-powered features is a strong plus.
Additional Requirement:
- Strong experience with ERP custom module development and configuration (especially Accounting, Inventory, and Sales).
- Solid understanding of Redux and modern front-end UI/UX practices.
- Knowledge of software testing frameworks like PyTest, JUnit, Selenium.
- Understanding of Agile/Scrum methodologies and modern SDLC.
- Strong communication skills, with the ability to articulate technical concepts to non-technical stakeholders.
- A passion for continuous learning, staying current with emerging technologies, and contributing to a culture of innovation.
- Fluency in English is Mandatory.
Compensation & Other Benefits:
- Weekly two holidays: Friday & Saturday
- Festival Bonus: 2 (Yearly)
- Salary Review: Yearly
- Opportunity to work with international clients and contribute to a modern ERP/POS platform powered by AI and microservices
Job Summary:
Location:
New DOHS, Mohakhali, Dhaka
Job Type:
Full-time (On-site)
Deadline:
June 20, 2025 12:00 am
Working Hours:
9.00 AM - 6.00 PM
Weekend:
Friday and Saturday
Salary:
BDT 70,000 – 80,000 per month, based on experience and qualifications.
No. Of Vacancies:
1
Days
Hours
Minutes
Seconds
Deadline Crossed