Location:
RESPONSIBILITIES
Full Stack Engineering
Build and maintain scalable, secure, multi-tenant applications for internal projects and client projects using, but not limited to:
React 18+ (Material UI)
Node.js + Express (TypeScript)
PostgreSQL (13+ with multi-schema support)
Implement secure REST APIs with OpenAPI/Swagger documentation
Write clean, well-documented, and testable code following industry best practices and versioning
Enforce strict tenant isolation and RBAC logic throughout the application
DevOps & Infrastructure
Manage deployment and orchestration using Docker Compose, Kubernetes, and NGINX
Configure and monitor CI/CD pipelines (GitHub Actions preferred)
Handle automated provisioning of dev/test/staging environments
Perform infrastructure as code (IaC) deployments, monitoring, and alerting
Network design & Management
Business Automations
Security and Compliance
All development must occur in our secure virtual desktop environment
Enforce security protocols including encryption at rest, secure API handling, access logging, and audit trails
Any data leaks, out-of-band code activity, or policy violations will result in immediate termination
Ensure adherence to 10DLC, GDPR, and other regulatory frameworks
Documentation & Process
Write and maintain live documentation in Confluence: architecture diagrams, schema ERDs, flow diagrams, API examples
Manage project lifecycle using Jira and GitHub — no code can be pushed or merged without associated tickets and PR reviews
Participate in sprint planning, issue triage, testing workflows, and retrospectives
Requirements
REQUIRED SKILLS & EXPERIENCE
5+ years of experience as a full-stack developer or platform engineer
Proven experience building multi-tenant SaaS platforms
Expert in React, TypeScript, Node.js, PostgreSQL, REST APIs
Solid understanding of OAuth SSO, JWT auth flows, and secure session handling
Strong DevOps capabilities with Kubernetes, Docker, GitHub Actions, NGINX, Certbot
Familiar with APIs
Experience working in secure enterprise environments with data protection and isolation policies
Excellent communication, organization, and Jira/GitHub discipline
Business Automation Processes
Windows & Linux Enviroments
Network Design and Management
Jinja, Powershell, Bash, Python
Scoping and Planning Projects
Managing Timelines and Milestones
Billing, Rating and other Telecom Understandings
Telecom, ISP, VOIP, SIP Understandings
Fluent in English (both written and spoken)
Details
