Description
The Principal Full-Stack Developer will lead the architecture and development of scalable, secure, cloud-native full-stack applications across backend, frontend, APIs, microservices, databases, and cloud infrastructure. The role includes making architectural decisions, reviewing code, guiding engineering teams, troubleshooting production issues, contributing to CI/CD and deployment automation, supporting observability, and mentoring engineers. It requires at least 9 years of professional experience in software development, architecture, or related engineering roles, with strong full-stack, cloud, database, and software architecture expertise.

