Python Fullstack Developer

Srinav Inc.
Chicago, IL, United States
about 2 months ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

JavaScript (Programming Language) Amazon S3 Databases Cross-Origin Resource Sharing (Ajax Programming) Data Validation Extract Transform Load (ETL) Dependency Injection Middleware Identity and Access Management Python (Programming Language) PostgreSQL OAuth
+25 more
Open Web Application Security Query Optimization Cloud Services SQLAlchemy TypeScript Web Content Accessibility Guidelines Openapi RxJS Database Optimization Cypress (Programming Language) Caching AWS Lambda Backend Rate Limiting Fastapi Event Driven Architecture AngularJS AWS Glue Api Design Cloudwatch Restful APIs Amazon Simple Queue Service (SQS) Data Pipelines Serverless Computing Jasmine

Requirements

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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:07 min

Exploring testing environments with Jasmine and Jest

James Bender · LIVE

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · World Congress 2026 Europe

1:44 min

Introduction of the pipe method in RxJS

Mohammad-Ali A'râbi Mohammad-Ali A'râbi · LIVE

1:43 min

AWS infrastructure stack and data flow pipeline overview

Artem Volk Artem Volk +1 · World Congress 2024

1:34 min

Analyzing vulnerabilities in standard OAuth 2.0 authorization flows

Alexander Schwartz Alexander Schwartz · World Congress 2026 Europe

4:04 min

Exploring distinct components within the serverless ecosystem

Oliver Arafat · LIVE

Videos

See all

Related articles

See all