Senior Full-Stack Web Developer (Django REST / React / Azure)
Company: TeamFicient
Location: Remote
Employment Type: Full-Time
Salary Range: Up to $1,500
Work Schedule:
- Time Range: Between 7 AM and 7 PM CST
- Working Hours: 9 hours per day (8 working hours + 1-hour break)
- Days Off: TBD (2 days per week)
Why Join Us?
At Teamficient, our team spans multiple countries and regions, and we stay connected by operating within EST, CST, and PST time zones.
- Work Without Borders: Collaborate daily with experts from around the world and gain international exposure.
- Built for Remote: Join a fully remote culture designed for autonomy, flexibility, and trust.
- Diverse Perspectives: Be part of a multicultural team where different backgrounds are our greatest strength.
- Grow Globally: Expand your career on a global stage, learning how business works across different cultures and continents.
About the Role
We are building an AI-driven cybersecurity, MDR, and compliance automation platform that unifies threat detection, monitoring, response, and governance in a single system. The platform ingests and analyzes telemetry from endpoints, cloud infrastructure, email, and security tools to deliver real-time threat insights and audit-ready compliance reporting.
As a multi-tenant SaaS solution on Azure, our stack includes Django (Python), React/Next.js (TypeScript), and integrations with EDR, SIEM, and AI/ML services. The Senior Full-Stack Web Developer will lead end-to-end architecture and development, ensuring secure, scalable, and high-performance systems from API design to real-time dashboards, while driving continuous delivery across the platform.
Core Responsibilities
Backend Development
- Architect, develop, and maintain Django REST APIs for authentication, telemetry ingestion, alert correlation, incident management, task automation, and reporting
- Design and optimize PostgreSQL schemas for large datasets with caching and indexing strategies for performance
- Integrate external security and compliance APIs, including SIEM, EDR, cloud security centers, email security gateways, and vulnerability scanners
Frontend Development
- Build and manage React/Next.js front-end applications for SOC dashboards, alert triage panels, compliance matrices, and AI-generated audit reports
Security and Infrastructure
- Implement security-by-design principles, including secrets management, role-based access, input validation, rate limiting, and secure session handling
- Build and maintain CI/CD pipelines in Azure DevOps/GitHub Actions with automated tests, code quality checks, blue-green deployments, and release management workflows
AI Integration and Team Leadership
- Collaborate with AI/ML engineers to integrate model endpoints for anomaly detection, risk scoring, and NLP-based evidence classification
- Define coding standards and peer review processes to maintain engineering quality across the team
- Mentor junior engineers and support cross-functional teams through technical design reviews and documentation
Candidate Qualifications
Must-Haves
- 5-7 years of hands-on full-stack experience developing and deploying production-grade applications, with a degree in Computer Science, Software Engineering, Cybersecurity, or equivalent practical experience
- Expert-level proficiency in Python and TypeScript across backend and frontend frameworks
- Skilled in API security, OAuth 2.0, OpenID Connect, JWT, and RBAC
- Experience with multi-tenant SaaS, background jobs (Celery, Redis), and asynchronous processing
- Familiar with container orchestration using Docker, Kubernetes, or AKS
- Strong understanding of security frameworks and compliance domains, including SOC 2, ISO 27001, NIST CSF, GDPR, and HIPAA
Good to Haves
- Active contributions to open-source security or full-stack projects
Tech Stack and Tools
- Languages/Frameworks: Python (Django REST), TypeScript (React/Next.js)
- Databases: PostgreSQL, Redis
- Cloud and DevOps: Azure App Service, Azure Functions, Azure Monitor, Azure DevOps, GitHub Actions, Docker, Kubernetes
- Security and Compliance: OAuth2, JWT, RBAC, OWASP Top 10, SOC 2, ISO 27001, NIST CSF, GDPR, HIPAA, PCI DSS
- Testing and Monitoring: PyTest, Jest, Postman, Cypress, Sentry, New Relic
- Collaboration and Docs: GitHub, ClickUp, Confluence, Slack, Google Workspace
Technical Requirements
- Processor: Intel Core i7/i9 or AMD Ryzen 7/9 (or higher)
- RAM: Minimum 32GB
- Graphics: NVIDIA RTX or AMD Radeon Pro recommended
Work Location: Remote