Job Description
About the Role We are seeking a skilled Full Stack Developer with strong expertise in Vue.js on the frontend and .NET (C#) on the backend, combined with practical experience deploying and managing applications on Microsoft Azure. The ideal candidate has also worked with AI-powered development tools like Cursor, GitHub Copilot, or Claude to enhance productivity and code quality. This is an exciting opportunity to work on modern, cloud-native applications that leverage AI and scalable architecture. Key Responsibilities β’ Design, develop, and maintain web applications using Vue.js (Vue 2 or Vue 3) and .NET 6β8. β’ Build, integrate, and optimize RESTful APIs and backend services. β’ Develop responsive, high-performance, and accessible front-end components. β’ Deploy, monitor, and maintain applications in Azure, including App Services, Azure Container Apps, Azure Functions, Azure SQL, and Blob Storage. β’ Implement secure authentication and authorization using Azure Entra ID (AD) or OAuth2 flows. β’ Collaborate with cross-functional teams on architecture, DevOps pipelines, and CI/CD processes in Azure DevOps or GitHub Actions. β’ Utilize AI-assisted coding tools (Cursor, Claude, Copilot, ChatGPT, etc.) to streamline development, improve documentation, and accelerate delivery. β’ Write clean, maintainable, and well-documented code following best practices. β’ Participate in code reviews, testing, and performance optimization. Required Skills β’ Frontend: Vue.js (Vue 2 or 3), JavaScript/TypeScript, Vuex/Pinia, Bootstrap or Tailwind, Axios, Webpack/Vite. β’ Backend: ASP.NET Core (.NET 6β8), C#, Entity Framework Core, LINQ, REST API design. β’ Database: Azure SQL / PostgreSQL / SQL Server. β’ Cloud: Microsoft Azure (App Service, Azure Functions, Azure Container Apps, Storage, Key Vault). β’ DevOps: Azure DevOps Pipelines or GitHub Actions, CI/CD, Docker. β’ Authentication: Azure Entra ID (AD), OAuth2, JWT. β’ Version Control: Git / GitHub / Azure Repos. β’ AI Tools: Hands-on with tools like Cursor, Claude, GitHub Copilot, ChatGPT, or other AI-assisted IDEs. Nice-to-Have β’ Experience with Node.js or Python for backend automation or AI integration. β’ Knowledge of OpenAI / Azure OpenAI APIs or integrating AI models into apps. β’ Experience with microservices or containerized deployments. β’ Familiarity with Agile / Scrum methodologies. Job Type: Full-time Pay: $100,522.09 - $121,058.87 per year Benefits: β’ 401(k) β’ Dental insurance β’ Health insurance β’ Paid time off β’ Parental leave Work Location: Remote Apply tot his job