Fullstack Architect
Job Description
Required Skills & Qualification
Frontend: React.js or Angular or Vue.js, WebSockets, RESTful APIs.
Backend: GraphQL, Node.js (Preferred) / Python (FastAPI, Flask, Django) / Java / Spring Boot.AI Integration: Experience integrating AI/ML models via REST/ GraphQL APIs / TensorFlow Serving / ONNX, or custom AI pipelines.
Databases: PostgreSQL / MongoDB / Neo4j (GraphDB) / Redis / Firebase.Cloud & DevOps: AWS / GCP / Azure, Kubernetes, Docker, Terraform, CI/CD (Jenkins, GitHub Actions).Security: OAuth2, JWT, Role-Based Access Control (RBAC), Secure API design.Experience with EDA tools, AI-driven design automation and real-time interface systems is a plus.Master s or bachelor s degree in computer science, Engineering, or related field.
Key Responsibilities
- Define and implement a scalable and modular full-stack architecture integrating UI/UX, backend, and AI engine.
- Optimize backend services for low-latency AI inference and large dataset processing.
- Define security standards, authentication, and authorization protocols across all layers.
- Integration of AI models into the backend via APIs, microservices, or containerized deployments.
- Ensure frontend frameworks (React, Angular, Vue) interact seamlessly with backend services.
- Implement best DevOps practices for CI/CD pipelines, automated testing, and deployment.
- Conduct performance benchmarking, ensure the system supports real-time and batch processing efficiently.
- Optimize backend databases (PostgreSQL, NoSQL, GraphDB) for fast AI inference and user interactions.