A junior-to-mid Python developer (1–2 years experience) builds scalable applications and custom Odoo ERP modules for clients, working alongside senior Odoo developers and consultants. Core stack: Python, Odoo, Django, PostgreSQL, REST APIs, and Git, with agile collaboration on real projects.
We're looking for a Software Engineer (Python Developer) with 1–2 years of experience to build scalable applications and Odoo ERP modules for our clients.
You'll work alongside senior Odoo developers and consultants, learn the Odoo framework in depth and contribute to real projects from day one. The role is based in Multan, with remote work possible within Pakistan.
Responsibilities
Develop and maintain applications using Python and related frameworks (Odoo, Django)
Contribute to development and customization of Odoo ERP modules
Integrate APIs and third-party systems
Write clean, maintainable, tested code following best practices
Debug, test and deploy applications for performance and reliability
Collaborate with front-end developers, designers and project managers in an agile setup
Requirements
1–2 years of professional Python development experience
Strong understanding of OOP and MVC architecture
Familiarity with PostgreSQL, REST APIs and Git
Basic JavaScript, HTML and XML
Good problem-solving and analytical skills
Bachelor's degree in Computer Science, Software Engineering or a related field