TechGeo 🔔 Track jobs on Gurify
TechGeo / Fullstack / Senior Full-Stack Product Engineer

Senior Full-Stack Product Engineer

VIAcode Georgia
Posted Jul 17, 2026 19h ago

Job description

About vBox vBox is a SaaS platform for Azure cloud operations. It combines assessment, cost optimization, security governance, operations visibility, task management, and AI-assisted remediation workflows for CSPs, MSPs, and enterprise cloud teams. The product is moving from assessment and recommendations toward a broader operating model: assess cloud environments, improve them through guided remediation, and manage continuous governance at scale. Key Responsibilities Own SaaS product features end to end: discovery, clarification, implementation, QA validation, release readiness, and follow-up. Translate business, customer, and cloud-operations needs into practical product functionality and clear acceptance criteria. Build backend services and APIs using .NET / ASP.NET Core. Build modern frontend experiences using React, TypeScript, and contemporary frontend tooling. Design data models, background jobs, asynchronous workflows, and service integrations. Work with Azure cloud services and APIs related to identity, monitoring, cost, security, governance, and operations. Use PostgreSQL for schema design, queries, indexes, migrations, and performance tuning. Work with RabbitMQ or similar message brokers for distributed workflows and background processing. Create and maintain automated tests for the features you build, including practical regression coverage. Use AI development tools such as Claude Code, Codex, Cursor, GitHub Copilot, or similar agents to accelerate delivery while preserving quality and accountability. Collaborate with product leads, QA, designers, and other engineers in a fast-moving product team. Required Experience 5+ years of professional software development experience, including proven experience building and owning production SaaS products end to end. A portfolio of SaaS products or major product features that demonstrates meaningful ownership from discovery and product decisions through implementation, release, and iteration. Strong backend experience with .NET / ASP.NET Core and production-grade API design. Strong frontend experience with React, TypeScript, state management, component design, and frontend build tooling. Experience with PostgreSQL, including schema design, query optimization, indexes, migrations, and operational troubleshooting. Experience with RabbitMQ or comparable message brokers in distributed systems. Solid understanding of asynchronous processing, background workers, reliability concerns, and multi-service architecture. Ability to think like a product manager: clarify goals, challenge assumptions, define acceptance criteria, and keep customer value visible. Practical, proven use of AI coding agents or AI-assisted development workflows in real engineering work. Ability to independently drive complex features to completion without waiting for every detail to be pre-defined.