- Company Name
- Nexwave
- Job Title
- AI-Full Stack Developer
- Job Description
-
**Job title:** AI Full Stack Developer
**Role Summary:**
Build and maintain AI‑enabled, full stack solutions using C#, TypeScript/JavaScript, and Python on Azure. Design and implement Azure OpenAI and Cognitive Services integrations, deliver scalable web services, and support continuous delivery pipelines and automated testing.
**Expectations:**
- Deliver high quality, production‑ready code on time.
- Collaborate with product, design, and operations teams.
- Operate remotely within PST hours, self‑managed, and contribute to a global team.
**Key Responsibilities:**
- Develop and maintain front‑end and back‑end components (C#, TypeScript/JavaScript, Python).
- Design, expose, and test REST APIs; perform unit, integration, performance, and UI tests using Playwright, JMeter, and Postman.
- Architect and deploy Azure services (including Azure OpenAI, Cognitive Services, and related micro‑service components).
- Implement AI logic with Semantic Kernel (planner, memory, connectors) and prompt orchestration.
- Configure and maintain CI/CD pipelines in Azure DevOps and GitHub Actions; author Bicep templates for IaC.
- Manage code repositories in Git, conduct code reviews, merge, and troubleshoot build/fail conditions.
**Required Skills:**
- Full stack development: C#, TypeScript/JavaScript, Python.
- Azure services expertise, especially Azure OpenAI, Cognitive Services, Azure DevOps, Bicep.
- REST API design, testing, and documentation.
- Playwright, JMeter, Postman, and experience in automated testing.
- Experience with MCP framework and Microsoft ecosystem.
- Git proficiency; knowledge of DevOps practices, CI/CD pipelines.
- Familiarity with Semantic Kernel (planner, memory, connectors) and prompt orchestration.
**Good to Have:**
- Microsoft Copilot extensibility, GitHub Copilot usage.
**Required Education & Certifications:**
- Bachelor’s degree (or equivalent) in Computer Science, Software Engineering, or related field.
- Azure Developer Associate or Azure AI Engineer Associate certifications preferred.
---