Hiring.Camp

Front-End Engineer, React and TypeScript

Curatepartners

·

1 week ago

Department
Engineering

Description

Job description

A leading organization is seeking a Front-End Engineer to support API enhancements for a document viewing application. The engineer will build responsive, interactive user experiences that make structured encounter information accessible through usable PDF-based documents. The Front-End Engineer will focus on modern web development, user interface quality, testing, and application performance.

Responsibilities

  • Develop responsive and interactive front-end features using React.
  • Build user interfaces with JavaScript, TypeScript, HTML, and CSS.
  • Apply modern UI and UX best practices when implementing application features.
  • Collaborate on API enhancements that support document viewing capabilities.
  • Support functionality that transforms structured encounter data into accessible PDF outputs.
  • Create and maintain UI tests to validate front-end functionality.
  • Apply caching techniques, including Redis, to improve application performance.

Required experience and skills

  • Hands-on experience with React.
  • Strong JavaScript and TypeScript development skills.
  • Proficiency with HTML and CSS.
  • Experience building responsive and interactive web interfaces.
  • Knowledge of modern UI and UX development practices.
  • Experience with UI testing.
  • Experience using caching techniques to optimize application performance.
  • Familiarity with Redis.

FAQs

1. What does a Front-End Engineer working with React and TypeScript do?

A Front-End Engineer builds and maintains user-facing web applications using React and TypeScript. The role typically involves developing reusable components, implementing application logic, integrating APIs, optimizing performance, and ensuring consistent behavior across supported browsers and devices.

2. How is React used in front-end application development?

React is used to build interfaces from reusable components and manage dynamic application experiences. Engineers work with component composition, state management, routing, hooks, and application architecture to create maintainable front-end systems.

3. Why is TypeScript important for React development?

TypeScript adds static typing to JavaScript, helping engineers identify errors during development and maintain clearer contracts between components, APIs, and application services. Strong TypeScript usage can also improve code maintainability and make larger React codebases easier to evolve.

4. How does a Front-End Engineer integrate APIs into React applications?

Engineers connect React applications to backend services through REST, GraphQL, or other API patterns. They handle request states, response data, validation, authentication, error handling, and loading or empty states to ensure reliable user experiences.

5. How do Front-End Engineers create reusable React components?

Reusable components are designed around clear responsibilities, well-defined props, consistent interfaces, and predictable state behavior. Engineers may establish shared component libraries and design-system patterns to reduce duplication and maintain UI consistency across applications.

6. What approaches are used to manage state in React applications?

State management depends on the complexity and architecture of the application and may include React state and context or libraries such as Redux, Zustand, or similar solutions. Engineers determine where state should live and how it should be shared while avoiding unnecessary complexity and rendering overhead.

7. How does a Front-End Engineer improve React application performance?

Performance improvements can include reducing unnecessary renders, optimizing component structure, lazy-loading resources, managing large lists efficiently, reducing bundle size, and optimizing API interactions. Engineers use browser profiling, application monitoring, and performance metrics to identify and validate improvements.  

Skills

JavaScriptTypeScriptReactRedisRESTGraphQL

Similar Jobs

30

Frontend Developer (React)

Kyivstar·All·Remote

5d ago

Frontend Developer (React)

Codekeeper·Remote

1w ago

React Frontend Engineer

Zuehlke·Sofia, Sofia-Capital

1w ago

React Frontend Engineer

Iberdrola Group | Careers·UK·Hybrid

4mo ago

Frontend Engineer (React)

Shelf·Warsaw, Mazovia·Onsite

7mo ago

Frontend Engineer (React)

Xsolla·Baku, Baki·Onsite

8mo ago

Frontend Developer (React)

MaxIQ·Pune, Maharashtra·Remote

9mo ago

Front-End Engineer (React)

Blockchain·Paris, Île-de-France·Remote, Onsite

10mo ago

Frontend Developer [React]

Two-Up Agency Sp. z o.o.·Kraków, Lesser Poland·Remote

1y+ ago

Frontend Developer (React Native)

Powtechgroup·Kuala Lumpur, Malaysia

Today

Lead Software Engineer - Front End/React/AIML

JPMorgan Chase·Jersey City, New Jersey

3d ago

Lead Software Engineer - Front End/React/AIML

JP Morgan Chase·Jersey City, New Jersey

3d ago

SA/Assoc, Frontend Developer (React Micro-Frontend), Consumer Banking Group Technology, Group Technology

Dbs·Singapore

3d ago

Frontend Developer - Angular, React - SSE

NECSWS·Mumbai, Maharashtra·Hybrid

4d ago

Senior Frontend Developer - React.js (all genders)

Lightspeedhq·Berlin, State of Berlin·Hybrid

4d ago

Senior Frontend Engineer - React

Fincons·Zurich·Remote, Hybrid

4d ago

Associate, Frontend Software Engineer (React) - SpiderRock Advisors

BlackRock·CH6 - 227 West Monroe St., Suite 4300

4d ago

Frontend / Product Engineer (m/w/d) – React, B2B-SaaS

Saltrock·Köln, North Rhine-Westphalia +1

4d ago

Senior Software Engineer - Frontend (React/TypeScript)

Applied Materials·Bengaluru, Karnataka +1·Remote, Onsite

5d ago

Senior Software Engineer - Frontend (React/TypeScript)

Amat·Bengaluru, Karnataka +1

5d ago

Senior Software Engineer - Frontend (React/TypeScript)

Applied Materials·Bengaluru, Karnataka·Remote, Onsite

1w ago

Senior Frontend Engineer - React.js

Shift·Sydney, New South Wales·Hybrid

1w ago

Senior Software Engineer - Frontend (React/TypeScript)

Amat·Bengaluru, Karnataka·Remote, Onsite

1w ago

Senior Front End Software Engineer, React

Andurilindustries·Arlington, Texas +1

1w ago

Frontend Engineer (React / Next.js)

Salmon Group·Kazakhstan·Remote

1w ago

Medior Frontend Developer (React / Vue.js)

Eneve·Utrecht, The Netherlands·Hybrid

1w ago

Front-End Software Engineer (React/Typescript)

ReactWise·Cambridge, England·Remote

1w ago

Senior Frontend Engineer - React

Fincons·Lugano, Ticino·Remote, Hybrid

1w ago

Drupal Frontend Developer (with React)

Box·Warsaw, Mazovia

2w ago

Front-End Engineer - React.js & Next.js

Aqaryinvestment·Abu Dhabi, United Arab Emirates

2w ago