Full Stack Engineer
Indexed description
Senior Full-Stack Engineer (min. 1-3 years full-time experience)
Job Description
We are seeking a highly skilled Senior Full Stack Engineer to design, develop, and maintain scalable web applications and cloud-native platforms. The ideal candidate should possess strong expertise across frontend development, backend engineering, API architecture, databases, and cloud infrastructure. The role involves building high-performance applications using modern JavaScript frameworks, Python-based backend services, and scalable deployment environments.
Roles & Responsibilities
- Design and develop scalable full stack web applications and backend services.
- Build responsive and high-performance frontend applications using React.js, Next.js, and TypeScript.
- Develop reusable UI components and maintain component-based frontend architectures.
- Implement efficient state management and frontend optimization strategies.
- Develop RESTful APIs and microservices using Python and FastAPI.
- Architect asynchronous backend systems and scalable service-oriented applications.
- Design secure authentication and authorization systems using JWT and RBAC.
- Integrate frontend applications with backend APIs, databases, and third-party services.
- Build and manage cloud-native deployments and containerized environments on GCP.
- Configure and maintain load balancing, DNS routing, and serverless deployments.
- Optimize application performance, caching strategies, scalability, and system reliability.
- Develop and maintain CI/CD pipelines, version control workflows, and deployment automation.
- Collaborate with cross-functional teams to translate business requirements into technical solutions.
- Ensure code quality, maintainability, security, and scalability across the platform.
Required Skills
AI & Machine Learning
- Prompt Engineering, Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), Generative AI
- Vector Search & Embeddings, Conversational AI, NLP Pipelines
- AI Model Orchestration, LLM Evaluation Frameworks
- AI-assisted Development Tools
Backend Engineering
- Python, FastAPI, Asynchronous Programming, RESTful API Design
- Microservices Architecture, Authentication & Authorization
- System Design
Cloud & Infrastructure
- Google Cloud Platform (GCP), Docker & Containerization, Load Balancing
- CI/CD Pipelines
Databases & Caching
- MongoDB, Redis
Security
- API Security, Role-Based Access Control (RBAC)
- Identity & Access Management (IAM)
Monitoring & MLOps
- Model Lifecycle Management
- Experiment Tracking
- Performance Monitoring
- Logging & Observability
- Deployment & Inference Monitoring
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search