Full Stack Developer
Description
About the Role
We’re looking for a Full Stack Developer experienced with Angular and FastAPI to help build and scale a modern, AI-powered web application. You’ll work across the stack, from building responsive UIs to designing clean, maintainable backend APIs. This is a greenfield project, and we value clean architecture, practical decisions, and respect for working code.
We’re looking for a Full Stack Developer experienced with Angular and FastAPI to help build and scale a modern, AI-powered web application. You’ll work across the stack, from building responsive UIs to designing clean, maintainable backend APIs. This is a greenfield project, and we value clean architecture, practical decisions, and respect for working code.
Main duties include:
- Build Angular components with NgRx for state management
- Use RxJS for reactive data flows
- Design and implement RESTful APIs using Python + FastAPI
- Write clean, testable TypeScript and Python code
- Collaborate closely with AI and DevOps teams to integrate services
- Contribute to a scalable and maintainable Full Stack Architecture
Our Stack:
- Frontend: Angular 15+, NgRx, RxJS, TypeScript
- Backend: Python, FastAPI
- Infra & Dev: Azure VM, Git, REST, VSCode, NGINX
We’d Love it If You Have:
- Real-world experience with both Angular and FastAPI
- Solid understanding of state management and async patterns (NgRx/RxJS)
- Experience building and consuming REST APIs
- Exposure to functional programming principles
- Bonus: Experience with cloud deployments (Azure, GCP, or AWS)
What We Value
- Developers who ship and iterate
- Clear communicators who can work autonomously and cross-functionally
- Engineers who respect working code and build thoughtfully on top of it