Full stack Engineer

Siri InfoSolutions Inc

New York (NY)

On-site

USD 90,000 - 130,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Siri InfoSolutions Inc is seeking a Full Stack Engineer in New York, NY to develop and maintain full-stack applications using React, TypeScript, and Python. You will build RESTful services, integrate data workflows, and collaborate with design and data science teams to deliver production-grade software.

The role emphasizes translating UX designs into responsive UIs, contributing to component libraries, and ensuring quality through testing and documentation.

Qualifications

  • Proficiency in React with experience building web applications.
  • Strong Python development skills, including backend services and REST APIs.
  • Experience with TypeScript and modern JavaScript practices.
  • Working knowledge of SQL, including joins, aggregations, CTEs, and window functions.
  • Ability to translate wireframes and UX designs into responsive front-end applications.
  • Experience delivering end-to-end projects and production software.

Responsibilities

  • 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.
  • Own the design, development, testing, and deployment of features.

Skills

React
Python
TypeScript
SQL
REST APIs
Figma
Streamlit
Storybook
Git
Cloud (AWS/Azure/GCP)

Tools

FastAPI
Flask

Job description

Job Title: Full Stack Engineer
Location: New York, NY
Duration : Full Time permanent Position
Job Description
Must Have Technical/Functional Skills
Required

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 & Skillset 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

Roles & 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

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
Senior Full Stack UI Engineer
Senior Full Stack UI Engineer

Quantum • Centennial (CO)

On-site
USD 130,000 - 190,000
Full Stack Technical Lead -React
Full Stack Technical Lead -React

Photon • Newark (DE)

On-site
USD 170,000 - 210,000
Full Stack Engineer
Full Stack Engineer

Qubeaxis • San Francisco (CA)

On-site
USD 120,000 - 170,000
Performance bonus
Equity"
Health insurance
+2
Full Stack Engineer
Full Stack Engineer

Photon • Newark (DE)

On-site
USD 180,000 - 240,000
Sr Full Stack Engineer
Sr Full Stack Engineer

New York Technology Partners • Irving (TX)

On-site
USD 90,000 - 120,000
Senior Full Stack UI Engineer
Senior Full Stack UI Engineer

Quantum US • Centennial (CO)

On-site
USD 120,000 - 150,000
Full Stack Developer - Advanced
Full Stack Developer - Advanced

Photon • Columbus (OH)

On-site
USD 90,000 - 120,000
Full Stack Engineer
Full Stack Engineer

Tata Consultancy Services • Irving (TX)

On-site
USD 125,000 - 140,000
Full Stack Developer
Full Stack Developer

Minfy • Northern (KY)

Hybrid
USD 120,000 - 180,000