Jobs · Engineering · New York

Full Stack Engineer

Tata Consultancy Services · New York, NY · 2 wk ago
Engineering$115k–$120k/yrVolunteer

Skills

Must have:

  • Proficiency in React with experience building web applications through academic, personal, internship, or professional projects.
  • Strong Python development skills, including building backend services, REST APIs, and data-processing solutions.
  • Experience with TypeScript and/or strong JavaScript fundamentals, including type safety concepts and modern development practices.
  • Working knowledge of SQL, including joins, aggregations, CTEs, and window functions.
  • Ability to translate wireframes and UX designs into high-quality, responsive front-end applications.
  • Strong analytical, problem-solving, and communication skills with the ability to collaborate effectively across teams.

Preferred:

  • Experience delivering end-to-end projects, capstones, or applications used by real users.
  • Internship or professional experience contributing to production software in a product or engineering environment.
  • Familiarity with Figma and collaborating with design teams to implement user experiences.
  • Experience building prototypes, internal tools, or data applications using Streamlit or similar technologies.
  • Knowledge of Storybook, component libraries, and front-end documentation practices.
  • Experience developing backend services using FastAPI, Flask, or similar frameworks.
  • Exposure to cloud platforms such as AWS, Azure, or GCP.
  • Understanding of data warehousing concepts and experience with relational or non-relational databases.
  • Experience working with design systems, reusable component frameworks, and UI consistency standards.

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 at a working or student level
    • CI/CD basics: able to run tests, read a build pipeline, and understand deployment concepts

Responsibilities

  • Full Stack Development
    • Develop and maintain full-stack applications using React, TypeScript, Python, and REST APIs.
    • Build end-to-end features spanning user interfaces, backend services, and data integrations.
    • Collaborate with data scientists and engineers to surface data and model outputs effectively.
    • Own the design, development, testing, and deployment of assigned features.
  • Functional Prototyping
    • Develop functional prototypes to validate product concepts and user requirements.
    • Rapidly iterate on solutions based on stakeholder and end-user feedback.
    • Translate ideas into working applications that demonstrate business value.
    • Support early-stage experimentation and proof-of-concept development.
  • Component Library Contribution
    • Contribute reusable components to a shared enterprise component library.
    • Follow established development standards, patterns, and best practices.
    • Create documentation and unit tests to support component adoption and maintainability.
    • Promote consistency and reusability across applications and products.
  • Design Collaboration
    • Partner with UX/UI designers to translate wireframes and designs into production-ready solutions.
    • Participate in design reviews, user feedback sessions, and product discussions.
    • Identify technical considerations and implementation constraints early in the design process.
    • Collaborate closely with cross-functional teams to deliver intuitive user experiences.
  • Backend Services & Data Integration
    • Design, develop, and maintain backend services and API layers supporting intelligence products.
    • Build and manage APIs, data contracts, integrations, and service interactions.
    • Integrate applications with data pipelines, analytics platforms, and model outputs.
    • Ensure reliable, scalable, and accurate data delivery to user-facing applications.
    • Troubleshoot and resolve integration, API, and data-related issues in collaboration with platform and data engineering teams.

Benefits

  • 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.

Pay

$115,000 – $120,000 a year

Qualifications

Bachelor of Computer Science

Similar jobs

Full Stack Engineer

JackSan Francisco Bay Area· 5 days ago
Information Technology$160k–$220k/yrapply on app.searchwithjack.com

Full Stack Engineer

Underdog.io -Apply to top tech jobs in 60 seconds. A place where companies apply to youSan Francisco Bay Area· 5 days ago
Information Technology$385k/yrapply on underdog.io

Full Stack Engineer

First AdvantageUnited States· 3 mo ago
RemoteInformation Technology$110k–$140k/yrapply on firstadvantage.wd5.myworkdayjobs.com

Full Stack Engineer

8090 SolutionsRedwood City, CA· 3 mo ago
Engineering$150k/yrapply on 8090.ai

Full Stack Engineer

OdysseyNew York, NY· 2 mo ago
Engineering$160k–$180k/yrapply on jobs.ashbyhq.com