A
Full Stack Engineer
Apolis
- πΊπΈ United States
- On-site
- Senior
- 13 hours ago
- $75 β $80 / hour
- GCP
- AI
- React.js
- TypeScript
- WebSockets
- Server-Sent Events
- Playwright
- Cypress
- gRPC
- Python
- Node.js
- PostgreSQL
- Cloud SQL
- Firestore
- Redis
- SAML
- OAuth
- OIDC
- Docker
- Cloud Run
- GKE
- CI/CD
- Microservices
- NoSQL
- Jest
- Vitest
- LangChain
- LangGraph
- Pub/Sub
- ERP
- SAP
- Terraform
- Webhooks
13 hours ago
Cloud - Full Stack Engineer Project Overview
We are seeking an experienced Senior Full Stack Engineer to build and scale an enterprise agentic AI platform hosted on Cloud Platform (GCP). In this role, your primary focus will be delivering end-to-end software features: crafting high-performance, real-time user interfaces and engineering the resilient backend orchestration services that power conversational agent workflows.
You will work on application architecture from the browser down to data persistence, collaborating with enterprise architects and AI specialists to translate complex operational systems into intuitive web experiences.
Key Responsibilities
- Frontend & Interactive Experiences:
- Build and maintain responsive, enterprise-grade web applications in React and TypeScript, adhering to strict security and accessibility standards.
- Implement low-latency, conversational chat interfaces utilizing WebSockets / Server-Sent Events (SSE) for streaming LLM responses and interactive agentic workflows.
- Design rich operational dashboards to visualize real-time pipeline progress, execution logs, and system telemetry.
- Ensure comprehensive test coverage across user journeys using modern automated testing tools like Playwright or Cypress.
- Backend & System Orchestration:
- Design and implement high-throughput REST and gRPC APIs using Python or Node.js (TypeScript).
- Build resilient application state machines, asynchronous task queues, and data pipelines to coordinate autonomous agent workflows and external enterprise APIs.
- Architect data models and write performant queries across relational databases (PostgreSQL / Cloud SQL) and document/caching tiers (Firestore, Redis).
- Integrate backend services with enterprise identity providers (SAML/OAuth/OIDC) for role-based access control.
- Application Delivery & Cloud Integration:
- Containerize services using Docker and deploy them onto managed GCP platforms such as Cloud Run and GKE.
- Own features across the entire software development lifecycle, utilizing existing CI/CD pipelines to build, test, and ship code safely to production.
Qualifications & Technical Stack
Required Experience:
- Frontend Engineering: 8 years of dedicated experience developing single-page applications (SPAs) with modern React and TypeScript. Deep familiarity with state management, client-side caching, and responsive UI component libraries.
- Backend Engineering: 6 years architecting microservices, asynchronous workers, and backend services with Python or Node.js/TypeScript. Strong focus on modular architecture and clean API contracts.
- Real-Time Data Streaming: Proven experience handling streaming protocols (WebSockets, SSE, or gRPC streaming) between client and server.
- Database Design: Practical experience designing schemas and managing queries in both relational databases (PostgreSQL) and NoSQL/in-memory stores (Firestore or Redis).
- Testing & Quality: Consistent track record writing unit, integration, and end-to-end tests using frameworks like Jest, Vitest, Playwright, or Cypress.
Nice to Have / Bonus:
- Hands-on exposure building applications with LLM runtimes or agent frameworks (e.g., LangChain, LangGraph, or custom agent engines).
- Working familiarity with Cloud Platform (Cloud Run, Secret Manager, Cloud Pub/Sub).
- Experience integrating web applications with enterprise systems (e.g., ERPs, SAP APIs).
- Basic understanding of how automation tools (like Terraform scripts) are invoked programmatically via webhooks or backend orchestrators.
Full Stack Engineer Β· Apolis