1

Teen Computer Science Jobs in Fremont, CA (NOW HIRING)

Senior Mobile Software Engineer

Palo Alto, CA · On-site

$157K - $196K/yr

Required : • 6+ years of relevant work experience. • BA/BS degree in Computer Science or a ... Step is a financial services company that builds mobile-based banking for teenagers. Founded in ...

Senior Backend Software Engineer

Palo Alto, CA · On-site

$144K - $190K/yr

Required : • 6+ years of experience in backend development. • Strong Computer Science ... Step is a financial services company that builds mobile-based banking for teenagers. Founded in ...

Be Seen First

Computer Science * Engineering * Technology & Digital Skills Leadership & Life Skills * Leadership ... Comfortable working with children and teens. * Reliable and professional. * Able to adapt lessons ...

New

Be Seen First

Computer Science * Engineering * Technology & Digital Skills Leadership & Life Skills * Leadership ... Comfortable working with children and teens. * Reliable and professional. * Able to adapt lessons ...

New

Be Seen First

Computer Science * Engineering * Technology & Digital Skills Leadership & Life Skills * Leadership ... Comfortable working with children and teens. * Reliable and professional. * Able to adapt lessons ...

New

next page

Showing results 1-20

Teen Computer Science information

See Fremont, CA salary details

$61.8K

$91K

$107.3K

How much do teen computer science jobs pay per year?

As of Aug 15, 2026, the average yearly pay for teen computer science in Fremont, CA is $90,976.00, according to ZipRecruiter salary data. Most workers in this role earn between $84,800.00 and $102,400.00 per year, depending on experience, location, and employer.

What jobs can you get with a minor in computer science?

A minor in computer science can qualify you for roles such as software developer, web developer, IT support specialist, or data analyst. These positions often require knowledge of programming languages, problem-solving skills, and familiarity with tools like databases and operating systems.

What types of projects or tasks can teens expect to work on in a Teen Computer Science position?

Teens in computer science internships or entry-level roles often work on a variety of tasks such as assisting with basic coding assignments, software testing, data analysis, and website maintenance under the guidance of experienced team members. You may also participate in collaborative projects, attend workshops, and contribute creative ideas to group problem-solving sessions. These experiences are designed to help you gain practical skills, build confidence in your abilities, and develop a better understanding of how computer science principles are applied in real-world work environments. This hands-on exposure is invaluable for building your resume and exploring future career pathways in technology.

What is a Teen Computer Science?

A Teen Computer Science job is a role designed for teenagers interested in coding, programming, or technology-related tasks. These jobs can include internships, part-time positions, or freelance work where teens assist with software development, web design, or IT support. They often provide hands-on experience with coding languages, problem-solving, and computational thinking. Such roles help teens build technical skills, gain real-world experience, and explore potential career paths in the tech industry.

What are the key skills and qualifications needed to thrive in a Teen Computer Science position?

To thrive in a teen computer science internship or entry-level role, you need a basic understanding of programming concepts, logical thinking, and a strong interest in technology—often demonstrated through coursework, coding clubs, or personal projects. Familiarity with programming languages such as Python or Java, and experience using development tools or participating in coding competitions, are highly regarded. Strong communication, teamwork, and problem-solving abilities will help you work effectively with peers and mentors. These skills are essential for building foundational technical knowledge, successfully collaborating on projects, and preparing for a future career in technology.

What are the most commonly searched types of Teen Computer Science jobs in Fremont, CA?

The most popular types of Teen Computer Science jobs in Fremont, CA are:

What job categories do people searching Teen Computer Science jobs in Fremont, CA look for?

The top searched job categories for Teen Computer Science jobs in Fremont, CA are:

What cities near Fremont, CA are hiring for Teen Computer Science jobs?

Cities near Fremont, CA with the most Teen Computer Science job openings:

Infographic showing various Teen Computer Science job openings in Fremont, CA as of August 2026, with employment types broken down into 25% Internship, 25% Full Time, 25% Part Time, and 25% Temporary. Highlights an 75% In-person, and 25% Remote job distribution, with an average salary of $90,976 per year, or $43.7 per hour.

Senior Mobile Software Engineer

Step

Palo Alto, CA • On-site

$157K - $196K/yr

Full-time

Re-posted 15 days ago


Job description

Job Summary:
Step is a next-generation financial services company focused on building a better banking and borrowing experience. They are seeking a Senior Mobile Software Engineer to develop new user-facing features and help deliver their first product to the public, working in a cross-functional team environment.
Responsibilities:
• Own features throughout their life cycle, from inception to production.
• Prioritize maintainable code and test all the things.
• Work in a small, tight-knit cross-functional team.
• Be part of a high-energy, fun, world-class engineering team.
• See your contributions make a weekly impact to an evolving product.
Qualifications:
Required:
• 6+ years of relevant work experience.
• BA/BS degree in Computer Science or a related technical field.
• Strong Computer Science fundamentals.
• Passion for software quality.
• Proven track record of delivering mobile apps.
Preferred:
• Expert in React Native
• Typescript proficiency
• Native Android and/or iOS development experience.
Company:
Step is a financial services company that builds mobile-based banking for teenagers. Founded in 2018, the company is headquartered in Palo Alto, USA, with a team of 51-200 employees. The company is currently Growth Stage.