1

Junior Javascript Developer Jobs in Remote, OR (NOW HIRING)

Senior Odoo Technical Developer

OR · On-site

$113K - $146.70K/yr

Lead code reviews for 2-3 junior engineers and enforce testing + documentation standards * Write ... Strong command of OWL (v2 or v3), QWeb templating, and the Odoo JavaScript framework * PostgreSQL ...

Junior Javascript Developer information

See Remote, OR salary details

$24K

$88.9K

$137.4K

How much do junior javascript developer jobs pay per year?

As of May 29, 2026, the average yearly pay for junior javascript developer in Remote, OR is $88,888.00, according to ZipRecruiter salary data. Most workers in this role earn between $66,900.00 and $86,900.00 per year, depending on experience, location, and employer.

What is a Junior Javascript Developer job?

A Junior JavaScript Developer is an entry-level programmer who specializes in using JavaScript to build web applications, websites, and front-end interfaces. They work under the guidance of senior developers to implement interactive features, troubleshoot issues, and improve functionality. Their responsibilities may include writing clean code, debugging, collaborating with designers, and learning new technologies. Typically, they are expected to have a basic understanding of JavaScript, HTML, CSS, and frameworks like React or Vue.js. This role is ideal for those starting their career in web development and looking to gain hands-on experience in a professional setting.

What are the key skills and qualifications needed to thrive in the Junior Javascript Developer position, and why are they important?

To thrive as a Junior Javascript Developer, you need a solid understanding of JavaScript fundamentals, HTML, CSS, and basic web development concepts, often supported by a relevant degree or coding bootcamp completion. Familiarity with tools such as version control systems (like Git), browser developer tools, and frameworks like React or Node.js is typically expected. Strong problem-solving abilities, eagerness to learn, and effective communication skills help you stand out in this position. These attributes are crucial for efficiently developing and maintaining web applications, collaborating with team members, and adapting to evolving project requirements.

What are some typical daily responsibilities for a Junior Javascript Developer?

As a Junior Javascript Developer, your day-to-day tasks often include writing and testing JavaScript code, fixing bugs, maintaining existing web applications, and collaborating on new features under the guidance of senior developers. You'll likely work closely with designers, backend developers, and QA testers to ensure seamless user experiences. Regularly attending team meetings, participating in code reviews, and updating documentation are also common. This collaborative and supportive environment is designed to help you develop your technical skills while contributing to real projects.
What are popular job titles related to Junior Javascript Developer jobs in Remote, OR? For Junior Javascript Developer jobs in Remote, OR, the most frequently searched job titles are:
What job categories do people searching Junior Javascript Developer jobs in Remote, OR look for? The top searched job categories for Junior Javascript Developer jobs in Remote, OR are:
What cities near Remote, OR are hiring for Junior Javascript Developer jobs? Cities near Remote, OR with the most Junior Javascript Developer job openings:

Senior Odoo Technical Developer

Octura solutions

On-site

$113K - $146.70K/yr

Contractor

PTO

Posted 18 days ago


Job description

About the role

You will own the technical delivery of end-to-end Odoo implementations — from module architecture and Python/OWL development to production hardening and post-go-live support. As a senior technical voice on a small, senior-only team, you work directly with clients, review junior engineers' work, and shape how Octura builds maintainable Odoo modules at scale. Expect to spend roughly 60% in code, 20% in architecture decisions, and 20% in client-facing sessions.

What you'll do

  • Design and develop custom Odoo modules in Python 3 and OWL 3 for client-specific workflows
  • Architect integrations between Odoo and third-party systems (Stripe, Shopify, Avalara, ShipStation, Salesforce, custom APIs)
  • Lead code reviews for 2-3 junior engineers and enforce testing + documentation standards
  • Write production-grade XML-RPC / JSON-RPC external integrations with proper retry, idempotency, and observability
  • Migrate clients from Odoo v17/v18 to v19 — audit custom modules, patch breaking changes, write upgrade scripts
  • Tune PostgreSQL query plans, Odoo worker pools, and Odoo.sh / nginx reverse-proxy config for production workloads
  • Own CI/CD pipelines (GitHub Actions) for automated testing, module linting, and zero-downtime deploys
  • Participate in pre-sales technical discovery: scope estimates, architecture whiteboards, feasibility assessments
  • Contribute modules back to OCA (Odoo Community Association) when the work is generalizable
  • Document every module you ship — README, ADRs, and runbooks that the next engineer can act on
  • Rotate through on-call for production incidents (roughly 1 week in 4)
  • Mentor junior developers — pair-programming, architectural sketches, career feedback cycles

What we're looking for

  • 5+ years professional Python development, including 3+ years shipping Odoo modules (v14 or later) to production
  • Deep understanding of Odoo's ORM, record rules, security groups, server actions, and automated actions
  • Strong command of OWL (v2 or v3), QWeb templating, and the Odoo JavaScript framework
  • PostgreSQL fluency: indexes, query planning, window functions, and schema design for OLTP workloads
  • Experience with REST and XML-RPC / JSON-RPC integration patterns, including auth, idempotency, and error handling
  • Git-based workflow (GitHub or GitLab), code reviews, CI/CD; comfort in both module dev and ops sides of the stack
  • Professional English — written and verbal. You will present technical work to North American clients.
  • Self-directed remote work habits — async comms, clear written updates, ownership of outcomes

Nice to have

  • French-Canadian language skills (our Quebec clients prefer native-FR delivery)
  • Contributions to OCA or an active Odoo GitHub profile
  • Experience with Odoo Studio, Odoo Spreadsheet, or the Odoo.sh platform internals
  • Background in a regulated industry (manufacturing, healthcare, financial services)

About the team

Octura is an Official Odoo Ready Partner headquartered in Wyoming with a bilingual EN/FR team serving SMBs across the US, Canada, and Quebec. 100+ implementations delivered, 95% client retention, senior-only staffing model — no multi-layer hierarchy with juniors learning on your projects. You'll work directly with experienced architects and project leads.