1

Junior Computer Science Jobs in Beaverton, OR (NOW HIRING)

Physical Security Engineer PE

Portland, OR

$144K - $148K/yr

Bachelor's degree in electrical engineering, computer science, or an equivalent technical ... Experience mentoring junior staff * Design Management experience * Design experience in data ...

... junior staff. You are responsible for project success and maintaining elevated standards. You ... Computer Science, Information Technology, or Computer and Information Science - 5 years of ...

Required : • A degree in computer science, information systems, or a related engineering field. • Around 3-4 years of experience in an IT support or junior systems administrator role. • You ...

... junior developers * Respond on a rotation basis to escalated incidents after hours or on weekends to ensure 24/7 availability of our platform Minimum Qualification * BS in computer science or related ...

... junior developers * Respond on a rotation basis to escalated incidents after hours or on weekends to ensure 24/7 availability of our platform Minimum Qualification * BS in computer science or related ...

Senior Software Engineer

Camas, WA · On-site

$117K - $148K/yr

Provide guidance to junior and intermediate engineers, assisting them with planning and ... Bachelor's in computer science or related field, Master's desirable * Four (4) plus years of ...

Showing results 21-40

Junior Computer Science information

See Beaverton, OR salary details

$25.3K

$93.8K

$145K

How much do junior computer science jobs pay per year?

As of Aug 9, 2026, the average yearly pay for junior computer science in Beaverton, OR is $93,841.00, according to ZipRecruiter salary data. Most workers in this role earn between $70,700.00 and $91,800.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a junior computer scientist?

To thrive as a Junior Computer Scientist, you need a solid understanding of programming languages (such as Python, Java, or C++), algorithms, and data structures, typically supported by a bachelor’s degree in computer science or a related field. Familiarity with version control systems like Git, basic database management, and exposure to development environments are commonly expected. Strong problem-solving abilities, effective communication, and a willingness to learn are essential soft skills for this role. These skills and qualities enable junior computer scientists to contribute to team projects, adapt to new technologies, and efficiently solve real-world technical problems.

What is the difference between Junior Computer Science vs Junior Software Developer?

AspectJunior Computer ScienceJunior Software Developer
Required CredentialsDegree in Computer Science or related fieldDegree or coding bootcamp certification
Work EnvironmentAcademic, research, or entry-level tech rolesSoftware development teams, tech companies
Industry UsageUniversities, research labs, tech firmsSoftware companies, startups, IT departments
Common Search/ComparisonYesYes

Junior Computer Science roles typically focus on foundational knowledge, research, or academic settings, requiring a degree in computer science. Junior Software Developer positions are more application-oriented, involving coding and software creation within development teams. While both roles are entry-level, they serve different career paths within the tech industry.

What is a junior computer scientist?

A Junior Computer Scientist is an entry-level professional who typically holds a degree in computer science or a related field. They work under the supervision of senior staff to design, develop, test, and maintain software, algorithms, or systems. Their responsibilities may include coding, debugging, conducting research, and assisting with technical documentation. This role is often a starting point for those looking to advance in the field of computer science, offering valuable hands-on experience and opportunities to learn from more experienced colleagues.

What types of projects and responsibilities can a junior computer science professional expect in their first year?

As a Junior Computer Science professional, you can expect to work on a variety of foundational tasks such as debugging code, writing unit tests, and assisting with the development of new features under the supervision of more experienced team members. You may also participate in code reviews, collaborate with cross-functional teams like design and QA, and help maintain documentation. These hands-on experiences are designed to help you build technical skills, understand software development processes, and gradually take on more complex assignments as you gain confidence and expertise.
What are the most commonly searched types of Computer Science jobs in Beaverton, OR? The most popular types of Computer Science jobs in Beaverton, OR are:
What are popular job titles related to Junior Computer Science jobs in Beaverton, OR? For Junior Computer Science jobs in Beaverton, OR, the most frequently searched job titles are:
What job categories do people searching Junior Computer Science jobs in Beaverton, OR look for? The top searched job categories for Junior Computer Science jobs in Beaverton, OR are:
Infographic showing various Junior Computer Science job openings in Beaverton, OR as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 13% Part Time, 3% Contract, and 1% Nights. Highlights an 80% Physical, 1% Hybrid, and 19% Remote job distribution, with an average salary of $93,841 per year, or $45.1 per hour.

Senior Android Application Developer

Johnson Health Tech North America Inc

Vancouver, WA • On-site

$121K - $144K/yr

Full-time

Medical, Dental, Life, Retirement, PTO

Re-posted yesterday


Johnson Health Tech rating

8.1

Company rating: 8.1 out of 10

Based on 5 frontline employees who took The Breakroom Quiz

152nd of 487 rated machine equipment manufacturers


Job description

Description


Position Overview:

Under the direction of the Sr. Director of Electrical Engineering, the Senior Android Developer will lead the development of native Android applications that integrate seamlessly with our fitness equipment, enhance customer engagement, and support our retail and e-commerce platforms. This role is ideal for someone passionate about fitness, mobile innovation, and creating intuitive digital experiences that motivate users to reach their wellness goals.


Responsibilities:

Design, develop, and maintain native Android applications for fitness tracking, equipment integration, and retail engagement.

Collaborate with cross-functional teams including product, design, and hardware engineering to deliver cohesive user experiences.

Integrate with fitness APIs (e.g., Google Fit, Health Connect), Bluetooth-enabled fitness equipment, and IoT platforms.

Optimize app performance across a wide range of Android devices and screen sizes.

Ensure secure handling of user data, especially health and fitness metrics.

Lead code reviews, mentor junior developers, and contribute to architectural decisions.

Stay up-to-date with Android development trends and fitness technology innovations.

Requirements


Education: 

Bachelor's or Master's degree in Computer Science, Engineering, or related field.


Experience:

7+ years of experience in native Android development using Kotlin and Java.

Strong knowledge of Android SDK, Jetpack libraries, and MVVM architecture.

Familiarity with RESTful APIs, third-party SDKs, and Google Play Store deployment.

Excellent communication and problem-solving skills.


Benefits:

We offer an excellent compensation package and team-oriented work environment with growth opportunities. Some of our outstanding benefits include:

Health & Dental Insurance

Company paid Life Insurance

401(k)

Paid Time Off benefits

Product discounts

Wellness programs



 Equal Opportunity Employer, including Veterans and Individuals with Disabilities 

What Johnson Health Tech employees say

Pay

Workplace

Get the full story on Breakroom