React JS Developer

Infosys•Richardson, TX

About The Position

In the assigned Job Role of Technology Consultant 2, the React JS Developer contributes to requirements elicitation by documenting assigned business requirements and facilitates software application design discussions, documenting decisions to guide the technical team. The role participates in coding, integrates features into existing applications, conducts code reviews, maintains code repositories, implements test strategies, analyzes results, and coordinates bug fixes. It also develops user training programs, documentation, and support frameworks; helps resolve production issues and recommend preventive strategies; and maintains records of code, testing, and support activities. The role focuses on scalable, high-performance enterprise web applications and UI development using React JS, Node JS, TypeScript, JavaScript, REST APIs, and Micro Frontend architecture, including applications in the Telecom OSS domain. The developer works with architects, business analysts, product owners, and cross-functional teams, and may independently analyze requirements, propose solutions, and guide development teams. Infosys's Communications, Media, and Technology unit supports clients' digital transformation through digital, cloud, and AI-first solutions. A bachelor's degree or foreign equivalent from an accredited institution is required; three years of progressive specialty experience may be considered in lieu of each year of education. The position may require relocation and/or travel to the work or project location. Applicants must be authorized to work in the United States without employer-based visa sponsorship; Infosys cannot provide immigration sponsorship for this role.

Requirements

  • Hands-on experience in UI development and enterprise web application design.
  • Strong expertise in React JS and modern JavaScript frameworks.
  • Working experience with React JS, Node JS, Micro Frontend (MFE) architecture, TypeScript, REST API integration, and Telecom OSS applications.
  • Hands-on experience designing and developing scalable, high-performance web applications.
  • Experience implementing Micro Frontend architecture for large-scale enterprise solutions.
  • Experience in the Telecom OSS (Operations Support Systems) domain.
  • Expertise in JavaScript (ES6+), TypeScript, HTML5, CSS3, and responsive web development.
  • Experience with Node JS and RESTful API backend integration.
  • Experience defining reusable UI components, design systems, and frontend architecture standards.
  • Hands-on experience using GitHub Copilot, Claude, and other GenAI tools to improve development productivity and code quality.
  • Strong debugging, troubleshooting, and performance optimization skills.
  • Experience working with Agile/Scrum development methodologies.
  • Good understanding of CI/CD pipelines, DevOps practices, and cloud-native application deployment.
  • Experience collaborating with architects, business analysts, product owners, and cross-functional teams.
  • Ability to independently analyze requirements, propose solutions, and guide development teams.
  • Experience in code reviews, technical mentoring, and enforcing development best practices.
  • Understanding of web application security, accessibility, and performance optimization techniques.
  • Bachelor's degree or foreign equivalent from an accredited institution, or three years of progressive experience in the specialty in lieu of each year of education.
  • Authorization to work in the United States for any employer without employer-based visa sponsorship.

Nice To Haves

  • Exposure to Telecom Network Inventory, Provisioning, Service Assurance, or Fault Management systems.
  • Java and Spring Boot exposure.
  • Exposure to Telecom Inventory, Provisioning, or Fault Management systems.
  • CI/CD and DevOps experience.
  • Experience with cloud platforms such as Azure, AWS, or GCP.
  • UI performance optimization experience.
  • Application security best practices.
  • Team handling or technical leadership experience.

Responsibilities

  • Contribute to requirements elicitation by documenting assigned parts of business requirements in line with guidance.
  • Facilitate software application design discussions and document design decisions for the technical team.
  • Participate in coding and integrate new features or updates into existing applications while maintaining system stability.
  • Conduct code reviews, make changes to the codebase, and maintain code repositories.
  • Implement test strategies, analyze results, and coordinate bug fixes to uphold software quality standards.
  • Develop user training programs, documentation, and support frameworks for transitions to new software applications.
  • Participate in resolving production issues and recommend preventive strategies to enhance system reliability.
  • Maintain detailed records of code, testing techniques, and support activities for the knowledge base and similar projects.
  • Design and develop scalable, high-performance enterprise web applications and user interfaces.
  • Define reusable UI components, design systems, and frontend architecture standards.
  • Integrate backend services using Node JS and RESTful APIs.
  • Collaborate with architects, business analysts, product owners, and cross-functional teams; analyze requirements, propose solutions, and guide development teams.
  • Work with Agile/Scrum methodologies and support CI/CD, DevOps practices, and cloud-native application deployment.
  • Conduct technical mentoring, enforce development best practices, and apply debugging, troubleshooting, performance optimization, security, and accessibility practices.

Benefits

  • Medical, dental, vision, and life insurance.
  • Long-term and short-term disability coverage.
  • Health and dependent care reimbursement accounts.
  • Accident, critical illness, hospital indemnity, and legal insurance.
  • 401(k) plan and contributions dependent on salary level.
  • Paid holidays and paid time off.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service