TI
Python Developer
Tryfacta, Inc.
Brooklyn · Hybrid Contract Senior 1w ago
About the role
Position
Python Developer (Backend Developer)
Organization
NYC Public Schools (NYCPS)
Division
Division of Instructional & Information Technology (DIIT)
Work Location
335 Adams Street – Suite 2900, Brooklyn, NY 11201 - Hybrid
Work Hours
35 hours per week
Duration
Up to 24 months
About the Role
We are hiring
Senior Full Stack Developers to support a large‑scale admissions platform expansion, including the rollout of a new 2-K enrollment system. The platform serves high user volumes and requires scalable, reliable, and secure solutions.
Key Responsibilities
- Deliver full SDLC: design, development, testing, deployment, and enhancements
- Build backend systems using Python (Django, DRF) and frontend using React
- Develop APIs, data models, and application features
- Implement eligibility rules, matching logic, and waitlist workflows
- Write and optimize PostgreSQL queries, migrations, and schemas
- Use Redis and Celery for caching and async processing
- Ensure system performance, scalability, and accessibility (WCAG 2.1 AA)
- Develop unit, integration, and regression tests
Required Qualifications
- 8+ years: Full stack development (large-scale web applications)
- 8+ years: Python & Django (DRF)
- 6+ years: React
- 5+ years: PostgreSQL
- 5+ years: Redis & Celery
- 4+ years: Testing and CI/CD (Azure DevOps or similar)
- Experience with performance optimization and system integration
Preferred Qualifications
- Experience with high-scale or public-facing platforms
- Algorithm or matching system experience
- Accessibility standards (WCAG 2.1 AA)
- SSO/SAML authentication
- High-concurrency systems (caching, async processing)
- Cypress or similar testing tools
- Performance testing tools and secure coding practices (OWASP)
Tech Stack
Python (Django), React, PostgreSQL, Redis, Celery, Azure DevOps
Requirements
- 8+ years: Full stack development (large-scale web applications)
- 8+ years: Python & Django (DRF)
- 6+ years: React
- 5+ years: PostgreSQL
- 5+ years: Redis & Celery
- 4+ years: Testing and CI/CD (Azure DevOps or similar)
- Experience with performance optimization and system integration
Responsibilities
- Deliver full SDLC: design, development, testing, deployment, and enhancements
- Build backend systems using Python (Django, DRF) and frontend using React
- Develop APIs, data models, and application features
- Implement eligibility rules, matching logic, and waitlist workflows
- Write and optimize PostgreSQL queries, migrations, and schemas
- Use Redis and Celery for caching and async processing
- Ensure system performance, scalability, and accessibility (WCAG 2.1 AA)
- Develop unit, integration, and regression tests
Skills
Azure DevOpsCeleryDjangoDRFPostgreSQLPythonReactRedis
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free