DeePathology
DeePathology is looking for a Full Stack Developer to join us for a short-term (1-2 months) project, with the possibility of a long-term position.
You’ll be working on an advanced AI platform for pathology. The role offers a hybrid work model and requires a minimum of 5 years of full stack development experience.
CORE SKILLS (ESSENTIAL)
1. Backend Development (Python)
- Flask - REST APIs, WebSockets (Flask-SocketIO)
- Gunicorn - Production WSGI server
- Redis - Caching, state management, queue systems
2. Frontend Development (TypeScript/Angular)
- Angular 13+ - Component architecture, services, routing, dependency injection
- RxJS - Reactive programming patterns
- OpenSeadragon - High-resolution image viewing library
- Fabric.js - Canvas manipulation for annotations
- Angular Material - UI component library
- TypeScript - Strong typing, interfaces, modern JavaScript features
3. DevOps & Infrastructure
- Docker - Multi-stage builds, containerization
- Kubernetes - Deployment orchestration, Jobs, ConfigMaps
- AWS - Cloud services (ECR, EKS, etc.)
4. Authentication & Security
- JWT - Token-based authentication
- Cloudflare Access - CF_Authorization tokens
- Session Management - Cookie-based authentication
- OAuth/OIDC - Authentication flows
5. Testing & Development Practices
- Pytest - Backend testing framework
- Debugging - Multi-layer debugging (frontend, backend, image processing)
- Git - Version control, collaborative development
* משרה זו פונה לנשים וגברים כאחד.