Senior Software Engineer (Frontend / Full Stack)
About The Role
We are looking for a
Senior Software Engineer (Frontend / Full Stack) to build agent-facing UIs and supporting backend services for our AI-native platform.
Key Responsibilities
- Build agent-facing UIs using Angular 17+ and TypeScript for complex, AI-driven interaction flows.
- Own Angular state management with NgRx, including streaming and real-time UI updates where applicable.
- Integrate the frontend with FastAPI backends, defining clean and reliable API contracts.
- Contribute to backend services in Python that directly support the UI layer.
- Collaborate on CI/CD pipelines in Azure DevOps for automated build, test, and deployment.
Required Qualifications
- 6+ years of experience in frontend or full-stack engineering.
- Strong proficiency in Angular 17+, NgRx, and TypeScript.
- Working experience with Python, FastAPI, and PostgreSQL for full-stack contributions.
- Hands-on experience with Azure DevOps CI/CD pipelines.
- Comfort operating in an AI-native environment; experience with streaming or real-time UI is a strong plus.