Full Stack Software Engineer Python (Mid-Sr. Level)
Job Title: Full Stack Software Engineer Python (Mid-Sr. Level)
Job Context:
CliqPack Limited is a fast-growing multinational IT company driving digital transformation with modern, AI-powered products. We’re building a scalable ERP/POS platform with real-time capabilities, deep accounting features, and seamless integrations.
We are seeking a Mid to Sr. Level Full Stack Software Engineer to join our growing product engineering team to design, build, and ship a modern ERP/POS system. The platform will combine Odoo customization with microservices built in FastAPI/Django, a React/Next.js frontend, WebSockets for realtime UX, and a containerized, cloud-ready deployment.
Core stack:
- Frontend: React, Next.js
- Backend: FastAPI, Django (monolith and/or microservices)
- ERP: Odoo (custom modules, XML/QWeb, ORM, security)
- Realtime: WebSockets (e.g., FastAPI WebSocket / Socket.IO)
- Data: PostgreSQL, Redis
- Queue: RabbitMQ
- Infra: Docker, docker-compose (CI/CD a plus)
- Project/Agile Tools : Jira/Linear, Scrum/Kanban, Confluence/Notion for specs & documentation
Duties & Responsibilities:
- Design, develop, and deploy ERP/POS modules and services across Odoo and FastAPI/Django.
- Customize Odoo (models, business logic, wizards, XML/QWeb views, reports, record rules/ACLs).
- Build clean, maintainable REST/JSON APIs and integrate Odoo with external services.
- Implement realtime features via WebSockets
- Develop asynchronous workers using RabbitMQ (e.g., invoicing, reconciliation, ETL, email/alerts).
- Use Redis for caching and sessions.
- Write high-quality UI with React/Next.js; collaborate on component design, state management, and DX.
- Containerize services with Docker.
- Ensure accounting accuracy (COA, journals, taxes/VAT/GST, reconciliation, fiscal periods/closing).
- Participate in code reviews and testing
- Leverage AI-assisted tools (GitHub Copilot, ChatGPT, Tabnine) to enhance code quality and speed.
- Contribute ideas for continuous improvement in architecture, tooling, and developer experience.
- Own epics/features (estimate, scope, plan); lead/participate in refinement, planning, standups, demos, retros.
- Flag blockers early, manage dependencies/timelines; keep boards updated, share status, prep release notes.
- Partner with Product/Design on acceptance criteria; produce concise specs/RFCs, API docs, runbooks, postmortems.
Educational Qualifications:
Bachelor’s degree in Computer Science or a related field; Master’s is a plus.
Experience Requirements:
- 5-6 years total software engineering experience, with 4+ years hands-on full-stack web development.
- Proficiency in Python with real projects in Django and/or FastAPI.
- Demonstrable Odoo customization experience (ORM, XML/QWeb, security, reports).
- Strong React/Next.js experience.
- Production use of WebSockets for realtime features.
- Comfortable with PostgreSQL and Redis.
- Experience with RabbitMQ for async processing.
- Practical Docker experience (docker-compose; basic container debugging).
- Git-based workflows; CI/CD (GitHub Actions/GitLab CI) a plus.
- Exposure to the cloud (AWS/Azure/GCP) is preferred.
Additional Requirement:
- Solid understanding of ERP modules—especially Accounting (double-entry, journals, COA, taxes, reconciliation, trial balance, closing).
- Experience designing and debugging REST APIs and service integrations.
- Familiarity with microservices patterns.
- Working knowledge of testing practices (PyTest, integration/UI tests, basic automation).
- Project management discipline: strong estimation, prioritization, roadmap alignment, and stakeholder communication.
- Agile proficiency: Scrum/Kanban experience with tools like Jira/Linear; able to manage epics/stories/tasks.
- Strong analytical/problem-solving skills; able to work independently and in cross-functional teams.
- Willingness to learn new tools and frameworks.
- Fluency in English (written and spoken) is preferred.
- Preferred Certifications: AWS, CSM/PSM, PMP, or equivalent.
Compensation & Other Benefits:
- Weekly two holidays: Friday & Saturday
- Festival Bonus: 2 (Yearly)
- Salary Review: Yearly
- Opportunity to work with international clients and modern engineering practices
Job Summary:
Location:
Green trade point, Amtoli-Mohakhali
Job Type:
Full-time (On-site)
Deadline:
October 10, 2025 12:00 am
Working Hours:
9.00 AM - 6.00 PM
Weekend:
Friday and Saturday
Salary:
BDT 75,000 – 80,000 per month (based on experience and qualifications)
No. Of Vacancies:
1
Days
Hours
Minutes
Seconds
Deadline Crossed