React JS Developer

VirtusaIrving, TX

About The Position

We are seeking a skilled React JS Developer to join our dynamic team. In this role, you will be responsible for developing and maintaining responsive web applications using React.js. You will translate UI/UX designs into high-quality, reusable code, build modular and scalable front-end components, and integrate these components with RESTful APIs or GraphQL services. The ideal candidate will optimize applications for maximum speed and performance, write clean, maintainable, and well-documented code, and participate in code reviews to ensure best practices. You will also be involved in debugging and resolving technical issues, and collaborating effectively with cross-functional teams including design, backend, and QA.

Requirements

  • Strong proficiency in JavaScript (ES6+)
  • Hands-on experience with React.js, hooks, and component lifecycle
  • Experience with state management (Redux / Context API)
  • Knowledge of HTML5, CSS3, and responsive design
  • Familiarity with REST APIs and asynchronous programming
  • Experience with Git/version control systems
  • Understanding of frontend build tools (Webpack, Babel, Vite, etc.)
  • Strong problem-solving and debugging skills
  • Bachelor’s degree in Computer Science or related field (or equivalent experience)
  • 3+ years of frontend development experience (adjustable based on role level)
  • Strong communication and collaboration abilities
  • Attention to detail
  • Ability to work in a fast-paced environment
  • Proactive and self-motivated mindset

Nice To Haves

  • Experience with TypeScript
  • Familiarity with Next.js or other React frameworks
  • Experience with testing frameworks (Jest, React Testing Library)
  • Knowledge of CI/CD pipelines
  • Understanding of UI frameworks (Material UI, Ant Design, Tailwind)
  • Exposure to Agile/Scrum methodologies
  • Experience with cloud platforms (AWS, Azure, GCP)
  • Knowledge of micro-frontend architecture
  • Performance optimization experience

Responsibilities

  • Develop and maintain responsive web applications using React.js
  • Translate UI/UX designs into high-quality, reusable code
  • Build modular and scalable front-end components
  • Integrate front-end components with RESTful APIs or GraphQL services
  • Optimize applications for maximum speed and performance
  • Write clean, maintainable, and well-documented code
  • Perform code reviews and ensure best practices
  • Debug and resolve technical issues
  • Collaborate with cross-functional teams (design, backend, QA)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service