Overview
We are seeking a Full Stack Engineer with expertise in building intelligent, cloud-native applications for the public sector. In this hands-on role, the engineer will work closely with the senior engineering team, taking ownership of features from front-end to back-end, while contributing to architectural decisions. This position is crucial in delivering modern solutions that improve technology usability for critical services.
Responsibilities
- Design and build full-stack applications using React, TypeScript, and Tailwind CSS.
- Architect and develop backend services on Azure, including Azure Functions and SQL.
- Implement AI-powered features using Azure OpenAI and LangGraph.
- Create secure solutions with Entra ID and Azure Managed Identity.
- Define and maintain infrastructure as code using Bicep.
- Manage CI/CD pipelines and source control via GitHub and Azure DevOps.
- Contribute to architectural decisions and technical direction alongside senior engineers.
Requirements
- Strong experience with React and TypeScript, specifically with Radix or shadcn/ui and Tailwind CSS.
- Solid backend engineering skills with Azure SQL and Azure Functions.
- Familiarity with Azure architecture, including virtual networking and Entra ID.
- Practical experience with LangGraph or similar agent orchestration frameworks.
- Proficiency in DevOps tools such as GitHub, GitHub Actions, and Azure DevOps.
- Experience writing Infrastructure as Code using Bicep.
- Ability to work independently and influence architectural decisions.