Full Stack Architect
Ram KumarjhenRemoteSENIORPosted 13d ago
PythonFastAPIReact.jsAzure CloudREST APIsMicroservicesAPI SecurityPostgreSQLSQL ServerMySQLDevOpsCI/CDGitPostgreSQLAzure SQLSQL ServerMySQLCosmos DB
About the Role
We are looking for an experienced Full Stack Architect with strong hands-on expertise in Python, FastAPI, React.js UI, and Azure Cloud to join our team for an exciting remote opportunity.
Key Responsibilities
• Design and implement production-grade APIs, backend services, and enterprise applications
• Build modern, scalable user interfaces with React.js
• Develop full stack architecture including REST APIs, microservices, and backend integration
• Work closely with customers, product teams, and engineering stakeholders to deliver practical solutions
• Implement API security measures including OAuth, OIDC, authentication, and RBAC
• Manage databases including PostgreSQL, Azure SQL, SQL Server, and MySQL
• Implement DevOps practices including Git, CI/CD pipelines, and automated testing
• Troubleshoot issues across APIs, databases, cloud infrastructure, and application deployment
Requirements
• 12+ years of software engineering experience with strong hands-on backend development expertise
• Strong experience with Python and FastAPI for building production-grade APIs
• Expertise in React.js for frontend development
• Experience with Azure Cloud services including App Services, Functions, API Management, Storage, Key Vault, and Application Insights
• Knowledge of API security principles including OAuth, OIDC, authentication, authorization, RBAC, and secure secrets management
• Experience with databases including PostgreSQL, Azure SQL, SQL Server, MySQL, and Cosmos DB
• Experience with DevOps practices including Git, CI/CD pipelines, and automated testing
• Strong debugging and problem-solving skills
• Excellent collaboration skills to work with product managers, architects, frontend engineers, QA, DevOps, and customer stakeholders