React Developer / Engineer

Tata Consultancy Services

New York (NY)

On-site

USD 115,000 - 120,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Discretionary Annual Incentive
Comprehensive Medical Coverage
401K Plan
Salary Range: $115,000 – $120,000 a yr

Job summary

Tata Consultancy Services in New York seeks a skilled software engineer with strong React and Python experience to build data-driven frontend and backend services. The role involves transforming designs into functional UI, collaborating with data scientists, and delivering secure, scalable interfaces.

Proficiency in SQL and TypeScript/JS, plus a solid understanding of REST APIs and data pipelines, is essential. The position emphasizes strong communication and cross-team collaboration.

Qualifications

  • React proficiency demonstrated through clear, well-built professional experience.
  • Python proficiency: able to write backend services, REST APIs, and data manipulation scripts without significant support
  • SQL working knowledge: able to query, filter, join, and aggregate data independently — including window functions and CTEs
  • Ability to read a wireframe and translate it into working front-end code with attention to detail and interaction fidelity
  • Clear communicator: able to ask for what you need, flag blockers early, and explain a technical decision in plain terms

Responsibilities

  • Full-Stack Feature Ownership
  • Work seamlessly across the entire technology stack with a primary focus on React on the front end while managing Python-based backend services, APIs, and data integrations.
  • Own the entire lifecycle of what you ship across the full surface area of your work.
  • Build frontend interfaces, write corresponding backend endpoints, and collaborate closely with data scientists to understand and render model outputs.
  • Harden, orchestrate, and convert agentic output into enterprise-grade UI applications optimized for maximum security, usability, and performance.
  • Collaborate closely with designers to read wireframes precisely, ask critical questions early, and identify implementation constraints.

Skills

React proficiency
Python proficiency
SQL knowledge
Wireframe interpretation
Clear communicator
TypeScript/JavaScript fundamentals

Education

Bachelor's degree in Computer Science

Tools

Git
Cloud platforms (GCP/AWS/Azure)
CI/CD basics

Job description

  • React proficiency demonstrated through clear, well-built professional experience.
  • Python proficiency: able to write backend services, REST APIs, and data manipulation scripts without significant support
  • SQL working knowledge: able to query, filter, join, and aggregate data independently — including window functions and CTEs
  • Ability to read a wireframe and translate it into working front-end code with attention to detail and interaction fidelity
  • Clear communicator: able to ask for what you need, flag blockers early, and explain a technical decision in plain terms
Job Description
Must Have Technical/Functional Skills
  • React proficiency demonstrated through clear, well-built professional experience.
  • Python proficiency: able to write backend services, REST APIs, and data manipulation scripts without significant support
  • SQL working knowledge: able to query, filter, join, and aggregate data independently — including window functions and CTEs
  • Ability to read a wireframe and translate it into working front-end code with attention to detail and interaction fidelity
  • Clear communicator: able to ask for what you need, flag blockers early, and explain a technical decision in plain terms
Key Skillset Summary
  • React proficiency demonstrated through clear, well-built professional experience.
  • TypeScript or strong JavaScript fundamentals with a clear understanding of type safety and why it matters in a team codebase
  • Python proficiency: able to write backend services, REST APIs, and data manipulation scripts without significant support
  • SQL working knowledge: able to query, filter, join, and aggregate data independently — including window functions and CTEs
  • Ability to read a wireframe and translate it into working front-end code with attention to detail and interaction fidelity
  • Clear communicator: able to ask for what you need, flag blockers early, and explain a technical decision in plain terms
Tech Stack: Core Front-End
  • React: components, hooks, props, state — able to build from scratch without a tutorial open
  • TypeScript / JavaScript: type annotations, async patterns, browser fundamentals
  • CSS: layout, responsive design, basic animation — comfort translating a design into code
  • Testing: unit tests with Jest or equivalent; understanding of why tests exist, not just how to write them
Design & Prototyping
  • Figma: able to read and navigate design files; bonus if you have created or annotated them
  • Streamlit: rapid prototyping of data-backed surfaces and internal tooling
  • Storybook: component documentation and isolated development (familiarity sufficient)
Backend & Data
  • Python: FastAPI, Flask, or equivalent for building REST APIs and backend services
  • SQL: SELECT, JOIN, GROUP BY, window functions, subqueries — comfortable querying a data warehouse independently
  • REST API design: data contracts, request/response handling, error patterns
  • Basic data pipeline awareness: able to read and understand how data flows from source to surface
Tooling & Environment
  • Git: branching, pull requests, code review workflow in a team environment
  • Cloud familiarity: GCP, AWS, or Azure
  • CI/CD basics: able to run tests, read a build pipeline, and understand deployment concepts
Nice To Have Skills
  • Familiarity with Figma: able to open a design file, understand layout and component structure, and identify what has changed between versions
  • Streamlit experience: built an internal tool, data app, or prototype for a class project or personal use
  • Storybook or component documentation experience
  • Mulesfot, FastAPI, Flask, or equivalent: built and deployed a backend service, even in a class or personal project context
  • Experience with cloud platforms: GCP, AWS, or Azure — even at a student or free-tier level
  • Exposure to databases beyond SQL: document stores, key-value stores, or basic data warehouse concepts
  • Exposure to design systems, component libraries, or any structured approach to front-end consistency
Roles & Responsibilities
  • Full-Stack Feature Ownership
  • Work seamlessly across the entire technology stack with a primary focus on React on the front end while managing Python-based backend services, APIs, and data integrations.
  • Own the entire lifecycle of what you ship across the full surface area of your work.
  • Build frontend interfaces, write corresponding backend endpoints, and collaborate closely with data scientists to understand and render model outputs.
  • Harden, orchestrate, and convert agentic output into enterprise-grade UI applications optimized for maximum security, usability, and performance.
  • Functional Prototyping
  • Develop working, functional prototypes using real, interactive code rather than static, click-through designs.
  • Iterate rapidly to enable the team and end-users to interact with features early, allowing for quick directional shifts.
  • Prioritize speed to close the gap between design and functionality, validating features quickly before committing to full-fidelity production.
  • Component Library Contribution
  • Contribute reusable components to a shared library that powers the entire portfolio of intelligence products.
  • Learn, apply, and maintain strict design and coding conventions across the shared library.
  • Document your work thoroughly and write robust tests to ensure all shared components are safe and stable for reuse.
  • Cultivate a strong architectural sense of what features belong in a shared library versus what should remain product-specific.
  • Design Collaboration
  • Partner directly with designers to read wireframes precisely, ask critical questions early, and identify implementation constraints before they lead to rework.
  • Actively participate in design reviews, user feedback sessions, and strategic product decisions.
  • Formulate, maintain, and clearly communicate a strong, informed point of view on product design and user experience.
  • Backend Services & Data Integration
  • Build and maintain the backend services and API layers that connect data pipelines, scoring models, and structured data assets to front-end surfaces.
  • Write robust endpoints, define and manage clear data contracts, and proactively handle complex edge cases to elevate prototypes to dependable, field-ready systems.
  • Collaborate closely with data scientists and platform engineers to comprehend data structures and guarantee accurate frontend presentation.
TCS Employee Benefits Summary
  • Discretionary Annual Incentive.
  • Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans.
  • Family Support: Maternal & Parental Leaves.
  • Insurance Options: Auto & Home Insurance, Identity Theft Protection.
  • Convenience & Professional Growth: Commuter Benefits & Certification & Training Reimbursement.
  • Time Off: Vacation, Time Off, Sick Leave & Holidays.
  • Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing.
  • Salary Range: $115,000 – 120,000 a year
Qualifications

BACHELOR OF COMPUTER SCIENCE

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Engineer
Full Stack Engineer

Tata Consultancy Services • New York (NY)

On-site
USD 115,000 - 120,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
Parental Leave
+1
Engineer
Engineer

Tata Consultancy Services • Malvern

On-site
USD 120,000 - 130,000
Discretionary incentive
Comprehensive medical coverage
Parental leaves
Senior Engineer
Senior Engineer

Tata Consultancy Services • Pennington (NJ)

On-site
USD 100,000 - 125,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
Parental Leaves
+2
React Developer
React Developer

Tata Consultancy Services • Irving (TX)

On-site
USD 90,000 - 120,000
Discretionary annual incentive
Comprehensive medical coverage
Family support: parental leaves
+7
Engineer
Engineer

Tata Consultancy Services • Boston (MA)

On-site
USD 90,000 - 95,000
Discretionary annual incentive
Comprehensive medical coverage
Parental leaves
+3
Engineer
Engineer

Tata Consultancy Services • Addison (TX)

On-site
USD 100,000 - 125,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
Family Support: Parental Leaves
+3
Engineer
Engineer

Tata Consultancy Services • Farmers Branch (TX)

On-site
USD 120,000 - 130,000
Discretionary Annual Incentive.
Comprehensive Medical Coverage
Family Support: Leaves
+2
.Net Fullstack Developer
.Net Fullstack Developer

Tata Consultancy Services • North Charleston (SC)

On-site
USD 100,000 - 125,000
React Java FullStack
React Java FullStack

Tata Consultancy Services • Charlotte (NC)

On-site
USD 110,000 - 125,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
Family Support Benefits
+5
Senior Engineer
Senior Engineer

Tata Consultancy Services • Newark (NJ)

On-site
USD 120,000 - 134,000
Discretionary incentive
Medical coverage (Medical & Health; Rx
Dental & Vision
+6