Python/odoo Developer

Year    Remote, IN, India

Job Description

Position: Python JavaScript Full Stack Developer



Duration: 12+ months



Location: Remote (Offshore)



Python JavaScript Full Stack Developer



Role Summary



We're seeking a Full-Stack Developer with ~4 years of experience to enhance and extend an existing open-source product. You'll build features with

JavaScript/OWL

on the front end,

Python/Odoo

on the back end, and

Postgres

as the data layer--collaborating closely with Product Owners, QA, and a mix of US and offshore engineers.

What You'll Do



Design, build, and ship features across

OWL (JS)

,

Odoo (Python)

, and

Postgres

Translate user stories into clear, testable implementations; clarify requirements with Product/QA before coding Create/extend Odoo modules (models, views, security/ACLs, controllers/RPC) and reusable OWL components Write efficient SQL; design schemas/migrations; tune queries and indexes Participate in code reviews; improve code quality, testing, and developer experience Contribute to documentation and occasional upstream/open-source work

Must-Have Qualifications



~4 years

professional software development experience (full-stack) Strong

Python

and

JavaScript

fundamentals (modules, async patterns, testing)

Odoo

development in production (ORM, computed fields, domains, security rules, controllers)

OWL

framework experience (component/state lifecycle, events, stores/services) Comfortable with

Postgres

(schemas, migrations, indexing, basic performance tuning) Excellent communication; able to work

independently

and with an

offshore team

Willingness to learn and adapt quickly

Nice to Have



API design (REST/RPC), auth (JWT/OAuth), and OpenAPI CI/CD, Docker, basic Linux deployment Testing: pytest, Odoo test framework, JS unit tests Performance profiling (Python/SQL/front end) and observability basics
Thanks

Job Type: Contractual / Temporary
Contract length: 12 months

Pay: ₹1,800,000.00 - ₹2,000,000.00 per year

Work Location: Remote

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4442357
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Remote, IN, India
  • Education
    Not mentioned
  • Experience
    Year