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
Scroll to Top

Cookies Policy

Interpretation


The words of which the initial letter is capitalized have meanings defined under the following conditions. The following definitions shall have the same meaning regardless of whether they appear in singular or in plural.

Definitions


For the purposes of this Cookies Policy:

  • Company (referred to as either "the Company", "We", "Us" or "Our" in this Cookies Policy) refers to CliqPack Limited, R.I Tower (3rd Floor), 23/A M M Ali Road, Golpahar Circle, Mehedibag, Chattogram, 4000.
  • Cookies means small files that are placed on Your computer, mobile device or any other device by a website, containing details of your browsing history on that website among its many uses.
  • Website refers to CliqPack, accessible from www.cliqpack.com
  • You means the individual accessing or using the Website, or a company, or any legal entity on behalf of which such individual is accessing or using the Website, as applicable.

Type of Cookies We Use


Cookies can be "Persistent" or "Session" Cookies. Persistent Cookies remain on your personal computer or mobile device when You go offline, while Session Cookies are deleted as soon as You close your web browser.

We use both session and persistent Cookies for the purposes set out below:

  • Necessary / Essential Cookies

    Type: Session Cookies

    Administered by: Us

    Purpose: These Cookies are essential to provide You with services available through the Website and to enable You to use some of its features. They help to authenticate users and prevent fraudulent use of user accounts. Without these Cookies, the services that You have asked for cannot be provided, and We only use these Cookies to provide You with those services.

  • Functionality Cookies

    Type: Persistent Cookies

    Administered by: Us

    Purpose: These Cookies allow us to remember choices You make when You use the Website, such as remembering your login details or language preference. The purpose of these Cookies is to provide You with a more personal experience and to avoid You having to re-enter your preferences every time You use the Website.

Your Choices Regarding Cookies


If You prefer to avoid the use of Cookies on the Website, first You must disable the use of Cookies in your browser and then delete the Cookies saved in your browser associated with this website. You may use this option for preventing the use of Cookies at any time.

If You do not accept Our Cookies, You may experience some inconvenience in your use of the Website and some features may not function properly.

If You'd like to delete Cookies or instruct your web browser to delete or refuse Cookies, please visit the help pages of your web browser.

For any other web browser, please visit your web browser's official web pages.

Contact Us


If you have any questions about this Cookies Policy, You can contact us: