Fullstack Architect
35hours per week
- Architect and develop backend (Python/Django 4.x, Django REST Framework) and frontend (React) code for the 2-K admissions module in accordance with NYCPS standards and secure coding practices.
- 8+ years of experience in software analysis, design, and development for large-scale, public-facing web applications serving diverse user populations.
- 8+ years of experience building applications using Python and Django (Django 4.x preferred), including Django REST Framework for API development.
- 6+ years of experience with React for building responsive, component-based user interfaces in production applications.
- 5+ years of experience writing SQL and designing schemas for PostgreSQL, including migrations, query optimization, and working with large datasets.
- 5+ years of experience with Redis for caching and Celery for distributed task queue processing, including background job orchestration for data-intensive operations.
- 4+ years of experience with unit testing, integration testing, and automated regression testing in Python (pytest or equivalent) and JavaScript/React testing frameworks.
- 4+ years of experience working in CI/CD environments (Azure DevOps or equivalent) and collaborating with DevOps and database administration teams.
- 4+ years of experience validating application behavior across interconnected systems, including cross-functional regression testing and performance validation under load
- Prior experience in education, government, or public-sector technologyparticularly enrollment or admissions systems at scale
- Experience with algorithm implementation (matching, placement, or optimization) in production systems
- Experience with accessibility standards (WCAG 2.1 AA), responsive mobile design, and SSO/SAML authentication in Django
- Experience writing high-concurrency code, including database query optimization, caching strategies, and async task design.
- Experience with end-to-end testing frameworks (Cypress or equivalent) and performance testing tools (e.g., LoadRunner)
- Familiarity with NYCPS secure coding standards or equivalent (OWASP Top 10)
- Experience with Splunk, Sentry, or equivalent observability tools
