1

Junior Back End 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 production-grade XML-RPC / JSON-RPC external integrations with proper retry, idempotency, and ...

Mentor junior engineers, share knowledge, and contribute to establishing best practices for ... Backend API Integration * Familiarity with building agentic systems * Non-Technical Skills: * Team ...

Junior Back End Developer information

See Remote, OR salary details

$24K

$88.9K

$137.4K

How much do junior back end developer jobs pay per year?

As of May 29, 2026, the average yearly pay for junior back end 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 Back End Developer job?

A Junior Back End Developer is an entry-level software developer responsible for building and maintaining the server-side logic, databases, and APIs of web applications. They work with programming languages like Python, Java, or Node.js and collaborate with front-end developers to ensure seamless integration. Their tasks often include writing code, debugging issues, optimizing performance, and managing databases. Juniors typically work under the guidance of senior developers to improve their skills and gain experience in back-end development.

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

To thrive as a Junior Back End Developer, you need a solid understanding of server-side programming languages (such as Java, Python, or Node.js), basic database management, and problem-solving abilities, often supported by a degree in computer science or a related field. Familiarity with frameworks (e.g., Express, Django), version control systems like Git, and exposure to cloud platforms or RESTful APIs are commonly expected. Strong communication skills, a willingness to learn, and an aptitude for teamwork make candidates stand out in this collaborative environment. These skills are crucial for building robust applications, maintaining efficient workflows, and integrating seamlessly with cross-functional teams.

What are some common challenges faced by Junior Back End Developers in their first role?

Junior Back End Developers often find themselves adjusting to complex codebases and learning how to troubleshoot issues within existing systems. Navigating unfamiliar frameworks, understanding best practices for security and performance, and collaborating effectively with front-end developers and other team members can also be initial challenges. Many juniors spend time improving code review skills and learning to communicate technical issues clearly. Embracing these learning opportunities and seeking mentorship will help you grow quickly and build confidence in your new role.
What are popular job titles related to Junior Back End Developer jobs in Remote, OR? For Junior Back End Developer jobs in Remote, OR, the most frequently searched job titles are:
What job categories do people searching Junior Back End Developer jobs in Remote, OR look for? The top searched job categories for Junior Back End Developer jobs in Remote, OR are:

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.