1

Software Engineer React Typescript Jobs in Oregon

Software Engineer, Mobile

OR · On-site +1

$133K - $166K/yr

As the Senior Mobile Engineer at Upstart, you will help design and build high-quality mobile ... React Native app on the Android platform. * Are comfortable working with TypeScript or custom ...

Minimum Qualifications * 8+ years of software engineering experience, including substantial experience building and shipping mobile applications with React Native and TypeScript. * Strong native ...

Principal Software Engineer

OR · On-site +1

$185K - $255K/yr

Our stack includes Go, TypeScript, C#, and React. * Proven ability to own the full software ... Advanced DevOps and platform engineering experience including Infrastructure as Code ...

Senior Software Engineer

Portland, OR · On-site

$129K - $171K/yr

... craft of software engineering. We take a holistic approach to designing, engineering, and ... Javascript, React/Redux, React Native, Vue, Angular, Node, Java, Kotlin, Go, Ruby on Rails, Python.

Software Engineer, Sr (Cloud/Mobile)

Newberg, OR · On-site

$140K - $175K/yr

As a Software Engineer, Sr. on our Azure and React Native team, you will lead aspects of the ... Software development experience using C/C++, Python, TypeScript, and other programming languages.

... React/TypeScript surfaces that expose platform capabilities to internal teams. * Implement MCP/tool ... Solid software engineering fundamentals including clean, tested, production-grade code, strong API ...

What You'll Do As an Engineer on the Clinic Platform team, you'll build and scale the systems that ... Strong experience with modern frontend frameworks (React, TypeScript) * Solid backend experience ...

Senior Software Engineer

OR · On-site +1

$165K - $215K/yr

Deepexpertisein at least one of C#, Go, or TypeScript * Have written and shipped production code in ... Working knowledge of React, or comparable modern frontend framework * Experience with cloud ...

Senior Software Engineer I

OR · On-site +1

$100K - $192K/yr

Rithum Corporation (Plano, TX) seeks a Senior Software Engineer I to work remotely in the U.S. to ... JavaScript, Typescript * ReactJS, Redux, AWS, XML, XSLT Salary Amount/Range $100,000 - $192,000 ...

We are seeking an experienced Lead Software Engineer to help drive technical excellence for our web ... Strong hands-on experience with Java, MariaDB/MySQL, JavaScript/TypeScript, Angular. Experience ...

Senior Staff AI Platform Engineer

OR · On-site +1

$104K - $143K/yr

... React/TypeScript surfaces that expose platform capabilities to internal teams. * Implement MCP/tool ... Solid software engineering fundamentals including clean, tested, production-grade code, strong API ...

Principal Software Engineer

OR · On-site +1

$134K - $180K/yr

As a Principal Software Engineer, you will provide technical leadership across a growing portfolio ... Knowledge of TypeScript, Node.js, Next.js, Prisma, or similar modern application frameworks.

Staff Software Engineer, Applied AI

OR · On-site +1

$200K - $260K/yr

Python/FastAPI web applications, TypeScript or React web tooling. * Prompt-engineer and iterate on ... Requirements * 5+ years of professional software engineering experience * Experience working in a ...

Software Engineer, Backend (Platform)

OR · On-site +1

$198K - $295K/yr

About the role We are looking for a Senior or Staff-level software engineer to join our Backend ... Our frontend is built with Typescript and React, using a combination of Apollo GraphQL and Redux ...

Showing results 41-60

Software Engineer React Typescript information

What are some common challenges faced by software engineers working with React and TypeScript, and how can they be addressed?

Software Engineers using React with TypeScript often encounter challenges such as managing complex type definitions, integrating third-party libraries that may not have robust TypeScript support, and ensuring type safety in rapidly evolving codebases. To address these, engineers should leverage TypeScript's utility types, adopt strict linting rules, and contribute to or use community-maintained type definitions. Collaborating closely with team members through code reviews and shared documentation also helps maintain consistent coding standards and reduces the risk of type-related bugs.

What does a software engineer specializing in React and TypeScript do?

A Software Engineer specializing in React and TypeScript is responsible for designing, developing, and maintaining web applications using the React JavaScript library and the TypeScript programming language. They build user interfaces that are interactive, efficient, and scalable, often working closely with designers and backend developers to integrate APIs and ensure a seamless user experience. Their expertise in React helps create dynamic front-end components, while TypeScript adds static typing to JavaScript, reducing bugs and improving code quality. This role also involves code reviews, testing, and keeping up with the latest trends in front-end development.

What is the difference between Software Engineer React Typescript vs Frontend Developer React Typescript?

AspectSoftware Engineer React TypescriptFrontend Developer React Typescript
Primary FocusDesigning, developing, and maintaining software applications with a focus on architecture and system integrationImplementing user interfaces and visual elements primarily using React and Typescript
Required SkillsProficiency in React, Typescript, software architecture, and coding best practicesStrong React and Typescript skills, UI/UX design, and frontend development
Work EnvironmentCollaborates across teams, involved in full software development lifecyclePrimarily focused on frontend code, working closely with designers and backend developers

While both roles require React and Typescript expertise, Software Engineer React Typescript typically involves broader responsibilities including system design and architecture, whereas Frontend Developer React Typescript concentrates on building and implementing user interfaces. The choice depends on whether you prefer a more comprehensive engineering role or specialized frontend development.

What are the key skills and qualifications needed to thrive as a software engineer specializing in React and TypeScript, and why are they important?

To thrive as a Software Engineer specializing in React and TypeScript, you need strong proficiency in JavaScript/TypeScript, React framework, and sound understanding of web development principles, typically supported by a degree in computer science or related experience. Familiarity with version control systems like Git, package managers (npm/yarn), and development tools such as VS Code and testing frameworks (Jest, React Testing Library) is essential. Excellent problem-solving abilities, attention to detail, and effective communication make someone stand out in this role. These skills and qualities are vital for building robust, maintainable, and scalable web applications in dynamic team environments.

What are popular job titles related to Software Engineer React Typescript jobs in Oregon?

For Software Engineer React Typescript jobs in Oregon, the most frequently searched job titles are:

What job categories do people searching Software Engineer React Typescript jobs in Oregon look for?

The top searched job categories for Software Engineer React Typescript jobs in Oregon are:

What cities in Oregon are hiring for Software Engineer React Typescript jobs?

Cities in Oregon with the most Software Engineer React Typescript job openings:

Infographic showing various Software Engineer React Typescript job openings in Oregon as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution.

Software Engineer, Mobile

Upstart

OR • On-site, Remote

$133K - $166K/yr

Full-time

Posted 28 days ago


Upstart rating

7.6

Company rating: 7.6 out of 10

Based on 6 frontline employees who took The Breakroom Quiz


Job description

The Team: 

Upstart's Borrower Experience (BX) team is responsible for building and evolving the borrower-facing servicing experience across web, mobile, and AI-powered channels. The team focuses on reducing borrower friction, improving payment success, and enabling clear, self-serve paths for borrowers post-origination.

As the Senior Mobile Engineer at Upstart, you will help design and build high-quality mobile applications using React Native. You'll collaborate closely with product managers, designers, and backend engineers to deliver features that delight users and align with company goals. Our mobile codebase is React Native-first, and we're in the early stages of expanding across iOS and Android. The work includes building user-facing features, improving performance, and partnering closely with backend and design teams. We're a fast-moving team that values pragmatism, quality, and impact - and we're laying the foundation for a scalable and user-first mobile platform.

How you'll make an impact

  • Build and maintain user-facing features in our React Native mobile apps across iOS (and Android, as we expand).
  • Design and implement mobile components and subsystems that are performant, maintainable, and scalable across platforms.
  • Collaborate with product and design teams to scope, implement, and launch features that align with user and business needs.
  • Contribute to platform improvements, including tooling, testing strategies, CI/CD, and performance monitoring.
  • Work with backend engineers to define mobile-specific APIs and improve client-server integration patterns.
  • Identify and resolve performance or reliability issues in the mobile experience.
  • Participate in code reviews, architecture discussions, and technical planning to raise engineering quality across the team.
  • Support a strong mobile engineering culture through mentorship, collaboration, and a focus on continuous improvement.

Minimum Qualifications 

  • Bachelor's degree in Computer Science, Engineering, or Mathematics, or a related field (or its equivalent) + 4 years of experience
  • Have experience building in React Native, and familiarity with at least one native platform (e.g., Swift/Objective-C for iOS or Kotlin/Java for Android).
  • Understand mobile performance, memory management, and platform-specific constraints.
  • Communicate effectively with cross-functional partners in product, design, and backend engineering.
  • Take ownership of your work and are comfortable delivering complex features from planning through release.
  • Balance speed and quality, and advocate for maintainable, scalable engineering solutions.
  • Contribute to team culture and engineering practices through feedback, mentoring, and collaboration.
  • Embrace a growth mindset and enjoy learning from others while helping teammates grow

Preferred Qualifications

  • Have helped launch or scale a React Native app on the Android platform.
  • Are comfortable working with TypeScript or custom native modules.
  • Have experience with mobile analytics, push notifications, deep linking, or A/B testing frameworks.
  • Have worked in a fast-paced product company where mobile was a primary user touchpoint.
  • Have contributed to internal tools, processes, or systems that improved mobile developer velocity or code quality.

Position location This role is available in the following locations: Remote 

Time zone requirements The team operates on the East/West coast time zones.  

Travel requirements As a digital first company, the majority of your work can be accomplished remotely. The majority of our employees can live and work anywhere in the U.S but are encouraged to to still spend high quality time in-person collaborating via regular onsites. The in-person sessions' cadence varies depending on the team and role; most teams meet once or twice per quarter for 2-4 consecutive days at a time.

#LI-REMOTE

#LI-Associate


What Upstart employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom