Skip to main content

Python Fullstack Developer

Technology
Haystack
Chicago, United States1 months agoUntil 10/23/2026
Full time

Job description

We are working with a company that fosters a culture of innovation, continuous learning, and clear career progression through leadership mentoring and professional development programs.

The Role

  • Provide technical direction, making architecture decisions and owning tech debt.
  • Mentor team members, unblocking them and sharing knowledge.
  • Take ownership of delivery, including sprint planning, estimation, and risk escalation.
  • Communicate effectively with stakeholders.
  • Collaborate cross-functionally with product, QA, and DevOps teams.
  • Translate requirements into actionable tasks.

What You'll Need

  • Experience with Angular (15+), including component architecture, state management (NgRx or Angular Signals), performance, and testing (Jasmine/Jest/Cypress).
  • Proficiency in Python (3.10+) with FastAPI for API design, async/await patterns, and security (JWT/OAuth2).
  • Strong database skills in PostgreSQL, including schema design, query optimization, and ORM (SQLAlchemy).
  • Experience with AWS, including serverless computing (Lambda), messaging (SNS/SQS), and data pipelines (Glue).
  • Knowledge of TypeScript, RxJS, Pydantic, Alembic, and S3.
  • Understanding of security best practices like OWASP.

What's On Offer

  • Clear career progression paths with leadership mentoring.
  • Professional development programs.
  • Collaborative team environment focused on knowledge sharing and innovation.
  • A culture that encourages open communication and mutual respect.

Apply via Haystack today!

Keywords
SCHEMATechnical debtTypescriptJasmineAngularAngularJSSQLAlchemyDevOpsOauthPostgresqlPythonJWtAWS

Interested in this role?