×
Register Here to Apply for Jobs or Post Jobs. X

ReactJS Fullstack Developer

Job in Irving, Dallas County, Texas, 75084, USA
Listing for: Tata Consultancy Services
Full Time position
Listed on 2026-07-13
Job specializations:
  • Software Development
    Front End Developer, React.js, Full Stack Developer, Backend Developer
Salary/Wage Range or Industry Benchmark: 125000 - 140000 USD Yearly USD 125000.00 140000.00 YEAR
Job Description & How to Apply Below

Job Description

Full Stack Developer with a strong emphasis on UI/Frontend development; responsible for designing and building high-quality, scalable web applications – from pixel‑perfect user interfaces to robust backend services.

Roles & Responsibilities
  • Frontend / UI Development (Primary Focus)
    • Design, develop, and maintain responsive, accessible, and performant web interfaces using modern frontend frameworks.
    • Translate UI/UX wireframes and design mockups into clean, reusable, and maintainable code.
    • Ensure cross-browser compatibility and mobile responsiveness across all supported platforms.
    • Optimize frontend performance through techniques such as lazy loading, code splitting, and caching strategies.
    • Implement and maintain component libraries and design systems to ensure UI consistency.
    • Collaborate with UX/UI designers to refine and improve user experience.
    • Write unit and integration tests for frontend components.
  • Backend Development (Secondary Focus)
    • Develop and maintain RESTful APIs and microservices to support frontend functionality.
    • Integrate third‑party APIs, services, and data sources.
    • Implement authentication, authorization, and security best practices.
    • Participate in database design, query optimization, and data modeling.
    • Support CI/CD pipelines and contribute to Dev Ops practices.
  • Collaboration & Engineering Excellence
    • Participate in Agile/Scrum ceremonies including sprint planning, stand‑ups, and retrospectives.
    • Conduct and participate in code reviews to maintain code quality and share knowledge.
    • Write clear technical documentation for features, APIs, and components.
    • Proactively identify and resolve performance bottlenecks and technical debt.
    • Mentor junior developers and contribute to a culture of continuous learning.
Required

Skills & Qualifications
  • Frontend (Must‑Have)
    • React.js / Angular / Vue.js – strong proficiency in at least one major framework (React preferred).
    • HTML5 / CSS3 / SCSS – deep understanding of semantic HTML and advanced CSS techniques.
    • JavaScript / Type Script – strong command of ES6+ features and Type Script.
    • State Management – experience with Redux, Zustand, NgRx, or similar.
    • Responsive Design – proficiency with CSS Grid, Flexbox, and mobile‑first design.
    • UI Component Libraries – hands‑on experience with Material UI, Ant Design, Tailwind CSS, or similar.
    • Browser Dev Tools – proficiency in debugging and performance profiling.
    • Testing – experience with Jest, React Testing Library, Cypress, or Playwright.
  • Backend (Required)
    • Node.js / Java / Python – proficiency in at least one backend language/runtime.
    • REST APIs – design and consumption of RESTful services.
    • Databases – experience with SQL (PostgreSQL/MySQL) and/ or No

      SQL (MongoDB).
    • Authentication – familiarity with OAuth2, JWT, and session management.
  • Dev Ops & Tools
    • Version control with Git – branching strategies, pull requests, code reviews.
    • Docker and containerized environments.
    • CI/CD pipelines – Jenkins, Git Hub Actions, Git Lab CI, or similar.
    • Basic knowledge of cloud platforms (AWS, Azure, GCP).
  • Nice‑to‑Have Skills
    • Experience with GraphQL or Web Sockets.
    • Familiarity with micro‑frontend architecture.
    • Knowledge of Web Accessibility (WCAG 2.1) standards.
    • Experience with Storybook for component documentation.
    • Exposure to server‑side rendering (SSR) frameworks like Next.js or Nuxt.js.
    • Understanding of Agile/SAFe methodologies.
    • Prior experience in fintech or enterprise‑grade applications.
  • Qualifications
    • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a closely related technical field.
    • Minimum of 4+ years of professional, hands‑on full‑stack development experience in an enterprise environment.

Salary Range: $125,000 to $140,000 per year

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary