1

Software Engineer React Typescript Jobs in Utah (NOW HIRING)

Senior Software Engineer

Lehi, UT

$115K - $151K/yr

Join us in leveraging Typescript, React, Ruby on Rails, the AWS ecosystem, and more to create ... full-time software development experience in one or more general purpose programming languages.

ABOUT THIS ROLE As a Senior Software Engineer II at LVT, you will play a critical role as part of a ... with TypeScript, React and Next.js, and NestJS. * Understanding and enthusiasm for working with ...

Senior Software Engineer

Lehi, UT · On-site

$115K - $151K/yr

Join us in leveraging Typescript, React, Ruby on Rails, the AWS ecosystem, and more to create ... full-time software development experience in one or more general purpose programming languages.

Senior Software Engineer

Lehi, UT · On-site

$115K - $151K/yr

This role operates across the full stack, leveraging React/Next.js and Ruby on Rails, and is ... Experience with TypeScript and modern frontend architecture * Experience with Next.js SSR, ISR, and ...

Senior Software Engineer

Lehi, UT

$115K - $151K/yr

Join us in leveraging Typescript, React, Ruby on Rails, the AWS ecosystem, and more to create ... full-time software development experience in one or more general purpose programming languages.

Senior Software Engineer

Lehi, UT · On-site

$115K - $151K/yr

This role operates across the full stack, leveraging React/Next.js and Ruby on Rails, and is ... Experience with TypeScript and modern frontend architecture * Experience with Next.js SSR, ISR, and ...

Senior C# Software Developer

Layton, UT · On-site

$49.50 - $65.50/hr

NET Core development. Front-end experience with HTML/CSS, Angular/React/TypeScript is a plus ... If you are a passionate and experienced software developer seeking a challenging and rewarding ...

Senior Software Engineer

Provo, UT · On-site +1

$140K - $150K/yr

Software Engineering As a Senior Software Engineer at Aptive Environmental, you'll join a cross ... TypeScript, Python, Go, Java, PHP, etc.) * PHP and React experience preferred, and/or willingness ...

Senior C# Software Developer

Layton, UT · On-site

$49.50 - $65.50/hr

NET Core development. Front-end experience with HTML/CSS, Angular/React/TypeScript is a plus ... If you are a passionate and experienced software developer seeking a challenging and rewarding ...

Senior C# Software Developer

Layton, UT · Hybrid

$49.50 - $65.50/hr

NET Core development. Front-end experience with HTML/CSS, Angular/React/TypeScript is a plus ... If you are a passionate and experienced software developer seeking a challenging and rewarding ...

Senior Software Engineer

West Jordan, UT · On-site

$114K - $150K/yr

We're looking for a Senior Software Engineer to join our team as we transform our on-prem system ... You'll design and implement new platform capabilities using Node.js, TypeScript, React, and AWS ...

Working knowledge of Vue, React, or another modern JavaScript framework - Vue experience is a plus ... TypeScript exposure is a plus * Familiarity with CSS/SCSS and responsive design principles * Any ...

Working knowledge of Vue, React, or another modern JavaScript framework Vue experience is a plus ... TypeScript exposure is a plus * Familiarity with CSS/SCSS and responsive design principles * Any ...

Frontend : Working knowledge of Vue, React, or another modern JavaScript framework -- Vue ... TypeScript exposure is a plus; familiarity with CSS/SCSS and responsive design principles; any ...

next page

Showing results 1-20

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 cities in Utah are hiring for Software Engineer React Typescript jobs? Cities in Utah with the most Software Engineer React Typescript job openings:
Senior Software Engineer

$115K - $151K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 7 days ago


Job description

We are looking for legendary engineers.
 
You know the type.  When you are at lunch and a story starts about "that time" when "that engineer" came up with a pivotal feature, fixed an elusive bug, or hacked some game changing tech that totally changed the business.  We want you to be that engineer, now, for us.
 
Neighbor has attracted world-class investors such as Andreessen-Horowitz and the creators of Airbnb and Uber. We are on a mission to create the future of self storage. Join us in leveraging Typescript, React, Ruby on Rails, the AWS ecosystem, and more to create scalable, performant, automated systems to power the Neighbor.com marketplace.
 
You will have significant influence in our early-stage company by helping to define product features, develop consumer marketplace technologies, and influence the system architecture to create a quality product for our users. A commitment to engineering excellence and building a world-class engineering startup is a must.
 
If you are someone who enjoys taking large ownership of your work, please reach out.
Responsibilities
  • Design, develop, test, deploy, and maintain Neighbor.com's marketplace.
  • Produce high quality software that enhances the customer experience.
  • Manage project priorities, deadlines, and deliverables.
Requirements
  • BS Degree in Computer Science, related technical field, or equivalent practical experience.
  • 4+ years of full-time software development experience in one or more general purpose programming languages.
  • Willing to work out of our Utah office location
  • Great attitude and desire to create a positive, team-focused work environment
  • Flexibility (we wear a lot of hats)
  • Availability work on-site at our Lehi, UT location
Nice to haves
  • Experience with React, Ruby/Rails, AWS, TypeScript, or PostgreSQL
  • DevOps scars (you survived, tell us your story)
  • Machine-learning / Data Science 
  • Technical leadership
 
Benefits
  • Stock options
  • Medical, dental, and vision insurance
  • Generous PTO
  • 11 paid company holidays
  • Hybrid work model - WFH every Monday
  • 401(k) plan
  • Infant care leave
  • On-site gym/showers open 24/7
About Neighbor:
Neighbor is a marketplace where people with extra space in /around their home connect with people in need of storage. At 50% the cost of traditional self-storage, Neighbor provides affordable storage to renters and the ability for hosts to monetize unused space. Come help us disrupt the $40 Billion Dollar self-storage industry!
 
This is a unique opportunity to join a fast-growing, VC-backed tech startup. You will be part of a fun, collaborative and inclusive team of innovative, talented, and motivated individuals.
 
We are an equal opportunity employer and are committed to providing a positive interview experience for every candidate. If accommodations due to a disability or medical condition are needed, connect with us via email at [email protected]. Check out our careers page to get to know us better as you think about your next step at Neighbor!
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
apply for this job