React Developer
  • Tanisha Systems Inc.
14 Hours Ago
NA
Yearly
Austin-TX
4-10 Years
Required Skills: HTML5, CSS3, JavaScript, ES6+, REST APIs, JSON, asynchronous programming
Job Description
React Developer with web application

We are looking for a skilled Web Front-End Engineer with strong experience in React.js to build responsive, scalable, and high-performance web applications. You will work closely with product managers, UX/UI designers, and backend engineers to deliver high-quality user experiences.
 
Key Responsibilities:
  • Develop and maintain modern, responsive web applications using React.js.
  • Build reusable, scalable, and maintainable UI components.
  • Translate UI/UX designs and product requirements into high-quality code.
  • Integrate front-end applications with RESTful APIs and backend services.
  • Manage application state using appropriate solutions such as Redux, Context API, or similar technologies.
  • Optimize applications for performance, accessibility, cross-browser compatibility, and responsiveness.
  • Write clean, well-structured, reusable, and testable code.
  • Develop unit and integration tests and participate in code reviews.
  • Troubleshoot and resolve UI, performance, and production issues.
  • Collaborate with designers, backend engineers, QA, and product teams throughout the development lifecycle.
  • Stay current with modern front-end technologies and recommend improvements to development practices
Required Skills & Experience:
  • 3+ years of professional experience in front-end/web development.
  • Strong hands-on experience with React.js and modern JavaScript.
  • Excellent knowledge of HTML5, CSS3, JavaScript (ES6+), and responsive web development.
  • Experience with state management libraries such as Redux, Zustand, or Context API.
  • Strong understanding of REST APIs, JSON, asynchronous programming, and API integration.
  • Experience with TypeScript is preferred.
  • Familiarity with front-end testing frameworks such as Jest, React Testing Library, or Cypress.
  • Good understanding of Git and modern software development workflows.
  • Familiarity with build tools such as Vite, Webpack, or similar.
  • Understanding of web performance, accessibility, security, and browser compatibility.
  • Strong debugging and problem-solving skills.
Preferred Qualifications:
  • Experience with Next.js or other React-based frameworks.
  • Experience working with design systems and component libraries.
  • Knowledge of CI/CD and cloud-based deployment environments.
  • Experience with Agile/Scrum development methodologies.
  • Familiarity with Docker and basic DevOps concepts.
  • Experience building applications that scale across desktop, tablet, and mobile devices.

Jobseeker

Looking For Job?
Search Jobs

Recruiter

Are You Recruiting?
Search Candidates