1

Junior Full Stack Engineer Jobs in Oregon (NOW HIRING)

OR · On-site

The Full Stack Engineer needs to be agile, professional, trustworthy with confidential information, and comfortable in a rapidly changing environment. You will work closely with engineering, service ...

Staff Full Stack Engineer Location: This position is remote and can be based anywhere in the US ... You'll mentor more junior engineers, collaborate closely with senior engineers and leadership, and ...

In this role, you will combine hands-on engineering experience, developer advocacy, and technical communication to engage full-stack developers workingacrossweb,cloud, client, edge ...

New

We're hiring a Senior Full Stack Engineer to help us build a petabyte-scale, high-performance observability platform with a laser focus on crafting an amazing developer experience . What You'll Do:

You'll be responsible for building a full-stack application that is resilient, scalable, and highly ... Mentor and develop junior developers * Respond on a rotation basis to escalated incidents after ...

You'll be responsible for building a full-stack application that is resilient, scalable, and highly ... Mentor and develop junior developers * Respond on a rotation basis to escalated incidents after ...

The Full Stack Software Engineer is responsible for designing, developing, and maintaining software components and services that support analytics, data access, and user engagement within the ...

Position Summary We are looking for a talented Full Stack Developer to develop, test, and maintain high-performing, scalable web applications. In this role, you will collaborate with product managers ...

$100K - $175K/yr

Overview LMI is seeking a Senior Full Stack Engineer to help architect, build, and extend IronSled, a Platform as a Service designed to host applications in secure federal environments. You will be a ...

The AIEnabled Full Stack Developer plays a critical role in designing, developing, and maintaining scalable, secure, and highquality applications while leveraging modern AI tools and platforms to ...

Looking for a Principal Full stack Engineer to develop a newer Company Media Platform tool. Product support for media and picture assets, managing the platform and stack. They'll support internal and ...

$147K - $211K/yr

Hybrid - 3 days per quarter The Full Stack Engineering Lead will report to the DevSecOps Center for Enablement (C4E) and lead the design and delivery of high-impact solutions using emerging ...

next page

Showing results 1-20

Junior Full Stack Engineer information

See Oregon salary details

$49.2K

$100K

$150.1K

How much do junior full stack engineer jobs pay per year?

As of Aug 8, 2026, the average yearly pay for junior full stack engineer in Oregon is $99,958.00, according to ZipRecruiter salary data. Most workers in this role earn between $77,200.00 and $101,000.00 per year, depending on experience, location, and employer.

What is a junior full stack engineer?

A Junior Full Stack Engineer is an entry-level software developer who works on both the front-end and back-end of web applications. They are typically responsible for building, testing, and maintaining features across the entire technology stack, often under the supervision of more experienced engineers. Juniors work with languages and frameworks such as JavaScript, HTML, CSS, Node.js, and databases like SQL or MongoDB. While they may not have deep expertise yet, they are expected to learn quickly, collaborate with team members, and gradually take on more complex tasks.

How does a junior full stack engineer typically collaborate with other team members on a project?

As a Junior Full Stack Engineer, you’ll regularly work alongside front-end and back-end developers, designers, and product managers to deliver features and resolve issues. Collaboration often includes participating in daily stand-ups, code reviews, and sprint planning sessions. You’ll be expected to communicate progress and challenges clearly, seek guidance when needed, and contribute to shared code repositories using version control tools like Git. This collaborative environment helps you learn quickly and build strong relationships within a multidisciplinary team.

What is the difference between Junior Full Stack Engineer vs Junior Front End Developer?

AspectJunior Full Stack EngineerJunior Front End Developer
Required SkillsProficiency in both front-end and back-end technologies (HTML, CSS, JavaScript, server-side languages, databases)Strong skills in HTML, CSS, JavaScript, and front-end frameworks (React, Angular, Vue)
Work EnvironmentWorks on both client-side and server-side development, often in full project cyclesFocuses primarily on user interface and user experience development
Common UsageUsed in startups and small to medium companies requiring versatile developersCommon in companies emphasizing UI/UX and front-end design

The main difference is that a Junior Full Stack Engineer handles both front-end and back-end tasks, while a Junior Front End Developer specializes in user interface development. The full stack role requires knowledge of server-side technologies, whereas the front-end role focuses on creating engaging user experiences.

What are the key skills and qualifications needed to thrive as a junior full stack engineer?

To thrive as a Junior Full Stack Engineer, you need a solid understanding of front-end and back-end development concepts, programming languages like JavaScript, HTML, CSS, and familiarity with frameworks such as React and Node.js, often supported by a bachelor's degree in computer science or related experience. Experience using version control systems like Git, basic database management (SQL/NoSQL), and cloud platforms is typically required. Strong problem-solving, teamwork, and communication skills help you collaborate effectively and adapt to fast-changing project needs. These abilities are essential for building reliable, scalable web applications and contributing meaningfully to development teams.
What cities in Oregon are hiring for Junior Full Stack Engineer jobs? Cities in Oregon with the most Junior Full Stack Engineer job openings:
Infographic showing various Junior Full Stack Engineer job openings in Oregon as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $99,958 per year, or $48.1 per hour.

Other

This job post has expired today. Applications are no longer accepted.


Job description

Thermal Works LLC has an exciting opportunity for a Full Stack Engineer to join our team, working directly with the Director of AI and Data Systems. This role focuses on providing IT support and solutions for the ThermalWorks team. You will be in a fast-paced environment, aiding and supporting the many other groups within ThermalWorks, such as Operations and R&D. The Full Stack Engineer needs to be agile, professional, trustworthy with confidential information, and comfortable in a rapidly changing environment. You will work closely with engineering, service, product, and web teams to create full stack applications to help the ThermalWorks organization. Additionally, the Full Stack Engineer will contribute to accelerating AI-generated software by producing test cases, software engineering documentation, and validate code with fellow engineers

Thermal Works values efficiency and strives to maintain smooth operations. Our primary focus is on providing an integrated cooling system for data centers and commercial buildings that dramatically reduces the energy demand, water consumption and cost of cooling. It transforms the economics and eco-metrics of commercial cooling with zero water solutions that outperform air- and water-cooled systems in any climate.

Thermal Works solutions are sustainable and cutting-edge. For that reason, we are highly selective about the people we bring on board because our work depends on it. Change and progress happen quickly, and we must be able to trust one another to be honest, communicative, reliable, and self-motivated. We seek ultra-creatives and superstar performers with a sense of humility and a hunger to make a positive impact in the world. We offer flexibility and endless growth opportunities to those who can harness their skills and talents and identify how and where to use them to add value. Thermal Works is one of several "inspired infrastructure" companies that work collaboratively under our parent company, Endeavour Energy, LLC. At the heart of this ecosystem is a diverse group of bright, passionate, dedicated people, working together to make a real difference for people and the planet. Thermal Works is looking for someone to join our team to help us move the needle towards sustainable change. Are you ready to join the journey?

Key ResponsibilitiesInclude but are not limited to:Full Stack Development
  • Design and build end-to-end features spanning responsive front-end interfaces and back-end services
  • Develop and maintain RESTful APIs connecting client applications to databases and internal systems
  • Model and manage relational and non-relational data stores, optimizing queries for performance
  • Own features from concept through deployment, including UI, business logic, and data layers

Software Engineering

  • Participate in code reviews, architecture discussions, and technical planning
  • Write software design and software requirement documentation that coincides with application and technology development
  • Troubleshoot, debug, and resolve issues across the full application stack
  • Write clean, well-tested, maintainable code following established standards and design patterns

Systems Integration & Deployment

  • Integrate third-party services, internal tools, ML algorithms, and data pipelines into unified applications
  • Implement authentication, authorization, and security best practices across the stack
  • Manage application performance, scalability, and reliability in production
  • Ensure best practices when integrating with Non-ML and ML applications

Cross-Functional Collaboration & Delivery

  • Work with product, engineering, and business stakeholders to translate requirements into working software
  • Contribute to architectural planning and design, whether reviewing documentation or creating them
  • Support or create custom learning management modules for an LMS system, providing expertise or guidance in the learning management subject matter
Education / Experience
  • Degree in Computer Science, Software Engineering, Information Systems, or a related technical field, or equivalent hands-on experience
  • Strong experience building and shipping web applications across the full stack
  • Demonstrated ability to design, develop, and debug features spanning front-end, back-end, and database layers
  • Strong communication skills and ability to translate technical concepts for non-technical stakeholders
  • Comfort working on multiple concurrent projects with varying priorities and stakeholders
Specific Skills / Abilities
  • Proficiency with one or more modern front-end frameworks (e.g., React, Vue, or Angular) and core web technologies (HTML, CSS, JavaScript/TypeScript)
  • Hands-on experience with back-end languages and frameworks (e.g., Python, Node.js, Java, or C#) and RESTful and/or GraphQL API design
  • Working knowledge of relational and non-relational databases (e.g., PostgreSQL, MySQL, MongoDB) and query optimization
  • Experience with cloud platforms (AWS, Azure, or GCP), containerization (Docker, Kubernetes), and CI/CD pipelines
  • Familiarity with software security best practices, including authentication/authorization, secure data handling, and dependency management
Great Place to WorkEnjoy...

  A fast-paced, entrepreneurial culture focused on innovation.

  A flexible, autonomous work environment.

  A culture of respect, learning, and excellence.

  Experienced, highly talented experts as team peers.

  Growth and travel opportunities.

  A team of change-makers having a significant impact on people and the planet.

About Our Parent Company, Endeavour Energy

Endeavour is the main hub-a self-sustaining incubation platform for innovation-within a larger ecosystem focused on sustainable infrastructure. It provides the space, time, and all necessary resources to take advanced technologies from ideation through development to launch. Every day we are helping innovators to develop and launch global solutions to tackle global challenges, which is no easy task. Our teams work extremely hard because we all believe in Endeavour's mission: to guarantee clean water and renewable energy to everyone, everywhere. We are working hard to decentralize infrastructure and deploy innovative energy, water, and waste treatment solutions that are more sustainable and more profitable than those currently in existence. Our team of passionate change-makers want to leave the world better than the way we found it. Endeavour prides itself on hiring talented, highly motivated people because that's what our mission requires. There is a strong sense of camaraderie between good-natured people who bring their A-game to work, every day, to make a difference. To work at Endeavour is to know that you are part of something special-something bigger than yourself.  

Today, we're deploying solutions that are immediately scalable and profitable, including EV charging, data center cooling, and waste to fuel systems. As we look to the future, Endeavour intends to remain at the forefront of innovation, taking on grander challenges based on the needs of our clients and of local economies. We hope that our Sustainable Habitat for Innovation towards a Purpose (SHIP) will be a model that inspires people and businesses to #jointhejourney so that together we can combine the best of what technology and the natural world can offer to ensure a regenerative/sustainable world for generations to come.