Haystack
← Back to Jobs
Technology

Python Fullstack Developer

Srinav Inc.Chicago, IL🇺🇸United StatesPosted 20 Jul 2026

Why This Role Stands Out

This remote Python Fullstack Developer role offers a fantastic opportunity to build impactful applications using cutting-edge technologies like FastAPI and Angular, with excellent scope for professional growth. You'll thrive here if you're a mid-senior developer passionate about creating robust, scalable solutions and collaborating within a dynamic tech environment. Apply now to join a forward-thinking company and elevate your career!

Quick Overview

Work Type
Hybrid
Level
Mid Senior

Job Description

Title: Full Stack Developer
Location: Chicago, IL
Duration: Longterm
 
Job Description:
 
Growth & Development
• Clear career progression with access to leadership mentoring and professional development programs.
Collaborative Team Environment
• Join a team of seasoned professionals who value knowledge sharing, innovation, and collaboration.
• A culture that encourages open communication, mutual respect, and continuous learning.
 
Future Responsibilities: 
Technical direction Architecture decisions, tech debt ownership, ADRs, code review culture

Team enablement Mentoring, unblocking team members, knowledge sharing, 1:1s

Delivery ownership Sprint planning, estimation, risk escalation, stakeholder communication

Cross-functional collab Working with product, QA, DevOps; translating requirements to tasks
 
Requirements:

FRONTEND — ANGULAR

Component architecture Modules, lazy loading, standalone components, reusable design systems
State management NgRx or Angular Signals, reactive patterns with RxJS, service-layer design
Performance & testing Change detection, AOT compilation, Jasmine/Jest/Cypress, accessibility (WCAG)

Angular 15+ | NgRx | RxJS | Angular Signals | TypeScript | Jest / Jasmine | Cypress

BACKEND — PYTHON FASTAPI

API design RESTful endpoints, Pydantic models, dependency injection, OpenAPI docs
Async & performance async/await patterns, background tasks, caching, rate limiting
Security & auth JWT/OAuth2, middleware, CORS, input validation, OWASP awareness

FastAPI | Python 3.10+ | Pydantic | SQLAlchemy | JWT / OAuth2 | Alembic

DATABASE — POSTGRESQL

Schema & modeling Normalization, indexing strategies, migrations (Alembic), partitioning
Query optimization EXPLAIN ANALYZE, CTEs, window functions, query plan tuning
ORM & transactions SQLAlchemy (sync & async), transaction isolation, connection pooling

PostgreSQL | Alembic migrations | SQLAlchemy (async) | Connection pooling | Query optimization

CLOUD — AWS

Serverless & compute Lambda functions, event-driven architecture, cold start optimization
Messaging & eventing SNS topics, SQS queues, fan-out patterns, dead letter queues
Data pipelines AWS Glue ETL jobs, crawlers, data catalog, S3 integration

AWS Lambda | AWS Glue | Amazon SNS | Amazon SQS | S3 | IAM & security | CloudWatch
 
Mohan Krishna Yarrasmetti

Skills

FastAPI
RxJS
AWS
ETL
OWASP
Angular
Cypress
JWT
Jest
PostgreSQL
Python
TypeScript

Similar jobs