We are seeking a Senior Full-Stack Developer to join our team and contribute to the development and maintenance of a secure, scalable, cloud-native Managed Wi-Fi platform. This role involves working on backend microservices and APIs, captive portals, administration interfaces, as well as subscriber/session and voucher management. You will also be responsible for integrating Free RADIUS/AAA and ensuring seamless BSS connectivity. Collaborating closely with the Solution Architect, you will help drive application security, scalability, reliability, automated testing, CI/CD processes, containerized deployments, and cloud infrastructure management.
Key Responsibilities
- Develop backend microservices and REST APIs using Python, FastAPI, PostgreSQL, and Redis.
- Build responsive captive portals and administration interfaces with React and TypeScript.
- Implement voucher management, subscriber/session management, Free RADIUS/AAA integration, and BSS connectivity.
- Ensure application security, scalability, reliability, automated testing, and optimize performance.
- Work extensively with REST/Open API standards, OAuth2, OIDC, and JWT for secure authentication and authorization.
- Manage CI/CD pipelines and containerized/cloud deployments utilizing Docker, Kubernetes/AKS, Azure or GCP, Terraform, and Helm.
- Utilize observability tools such as Prometheus, Grafana, and OpenTelemetry to monitor system health and performance.
- Apply strong software engineering principles in Python, FastAPI, React, TypeScript, SQL, and microservices architecture.
Required Qualifications
- 5 to 6 years of relevant software development experience, demonstrating strong full-stack capabilities.
- Proven expertise in backend API development, frontend application design, database management, and microservices.
- Solid experience with Python, FastAPI, React, TypeScript, and SQL technologies.
- Familiarity with microservices architecture and cloud-native application development.
- Hands-on experience with Git version control, CI/CD pipelines, containerization, and cloud platforms.
Preferred Qualifications and Benefits
- Experience with Free RADIUS, Wi-Fi networking, AAA protocols, telecom or ISP platforms, and multi-tenant SaaS solutions is highly advantageous.
- Practical knowledge of Infrastructure as Code tools such as Terraform and Helm.
- Exposure to cloud environments like Azure or Google Cloud Platform (GCP) and container orchestration with Kubernetes/AKS.
- Working knowledge of security standards including OAuth2, OIDC, and JWT.
- Opportunity to work in a dynamic environment focused on cutting-edge cloud-native technologies and scalable managed services.
- Collaborate with a skilled team focused on innovation, security, and reliability in the telecom and networking domain.
This role is ideal for a seasoned developer who thrives in a fast-paced, cloud-first environment and is passionate about building robust, secure, and scalable software solutions. If you have a strong foundation in full-stack development and are eager to work on complex Wi-Fi and networking platforms, this position offers a rewarding challenge.