About
Job Title: React Developer (10+ Years)
Location:
Remote
Employment:
Full Time/ W2
(NO C2C)
Job Summary:
We are seeking a
Senior React Developer with 10+ years of frontend development experience
in building
scalable, high-performance, and secure web applications
. The ideal candidate has deep expertise in
, modern JavaScript, TypeScript, SPA architecture, REST API integration, performance optimization, and Agile delivery
, and will lead
UI architecture, component design, and frontend best practices
across enterprise applications.
Key Responsibilities:
- Design, develop, and maintain
enterprise-scale Single Page Applications (SPAs)
using
, JavaScript (ES6+), TypeScript, JSX
, and modern frontend patterns. - Architect
reusable, modular, and scalable UI components
using
React Hooks, Functional Components, Context API
, and component-driven design. - Implement
state management solutions
using
Redux, Redux Toolkit, Thunk, Saga, or Zustand
, ensuring predictable and maintainable application state. - Build
responsive, cross-browser, and accessible user interfaces
using
HTML5, CSS3, SCSS/SASS, Styled Components, Tailwind CSS, Material UI, Ant Design
, or custom design systems. - Integrate frontend applications with
RESTful APIs and backend microservices
, handling
authentication, authorization (JWT, OAuth 2.0)
, error handling, and API performance optimization. - Collaborate with
UX/UI designers
to convert
Figma / Adobe XD / wireframes
into pixel-perfect, high-quality React applications. - Optimize
application performance and scalability
using
code splitting, lazy loading, memoization, virtualization, and efficient rendering techniques
. - Implement
client-side security best practices
, including
XSS/CSRF prevention, secure token storage, input validation
, and role-based UI access. - Write and maintain
unit, integration, and end-to-end tests
using
Jest, React Testing Library, Cypress, Playwright
, ensuring high test coverage and UI reliability. - Participate actively in
Agile/Scrum ceremonies
, including
sprint planning, backlog grooming, daily stand-ups, sprint reviews, and retrospectives
. - Work closely with
backend developers, Business Analysts, QA, DevOps, and Product Owners
to deliver seamless, end-to-end solutions. - Configure and maintain
build, bundling, and deployment pipelines
using
Webpack, Vite, Babel, npm/yarn/pnpm
, and CI/CD tools such as
Jenkins, GitHub Actions, Azure DevOps
. - Support
cloud-based frontend deployments
on
AWS, Azure, or GCP
, including
CDN integration, environment configurations, and API gateways
. - Perform
code reviews, refactoring, and UI performance tuning
, enforcing frontend coding standards and best practices. - Troubleshoot production issues, perform
root cause analysis
, and deliver timely fixes and enhancements. - Mentor junior developers and contribute to
frontend architecture standards, documentation, and UI governance
.
Required Skills:
- Frontend Framework:
- Languages:
JavaScript (ES6+), TypeScript - State Management:
Redux, Redux Toolkit, Thunk, Saga, Context API - Web Technologies:
HTML5, CSS3, SCSS/SASS - UI Libraries:
Material UI, Ant Design, Tailwind CSS, Styled Components - API Integration:
RESTful APIs, JWT, OAuth 2.0 - Testing:
Jest, React Testing Library, Cypress, Playwright - Build & DevOps:
Webpack, Vite, Babel, npm/yarn, Jenkins, GitHub Actions - Cloud & Deployment:
AWS / Azure / GCP, CDN - Version Control:
Git - Methodologies:
Agile, Scrum, SDLC
Languages
- English
Notice for Users
This job comes from a TieTalent partner platform. Click "Apply Now" to submit your application directly on their site.