All open rolesSoftware Engineering
Full Stack Developer (React, Node.js / .NET)
Build and scale modern, AI-infused web applications end-to-end — React UIs, Node.js/.NET microservices, and live LLM streaming layers.
Apply for this roleAbout the role
We are looking for a high-caliber Full Stack Developer to build and scale modern, AI-infused web applications. You will own features end-to-end—crafting responsive UIs in React.js, designing robust microservices in Node.js or .NET, and directly wiring up LLM streaming endpoints and agentic data layers.
Key responsibilities
- Frontend: Build high-performance, modular UIs using React.js, TypeScript, and modern styling frameworks.
- Backend: Architect secure, high-throughput REST/async APIs and microservices using Node.js or .NET (C#).
- AI Integration: Integrate LLM APIs (OpenAI, Anthropic), handle real-time streaming payloads (WebSockets/SSE) for chat UIs, and bind vector search outputs to application logic.
- Data & DevOps: Manage relational/NoSQL databases, write clean automated tests, and handle containerized deployments via Docker and CI/CD pipelines.
What we look for
- 4 years of professional full-stack software development experience.
- Strong proficiency in React.js and backend engineering (Node.js or .NET Core).
- Direct experience consuming AI/LLM APIs and structuring prompt-ready data payloads from client interactions.
- Solid understanding of relational database indexing, cloud environments (AWS/Azure), and Git workflows.