About Us At Virallens, we are a fast-growing, tech-enabled marketing partner helping businesses grow, scale, and stand out in a noisy world. We build and launch digital products, campaigns, and services at speed. Our clients span industries, and our ambitions span continents.
We build solutions, test fast, and scale what works. If you’re looking to be part of a high-velocity environment where your code ships and matters, this is a place to grow with.
About the Role We’re hiring a Senior Full Stack Developer with deep expertise in TypeScript, React 19+, and Next.js 15+—someone who thrives in fast-paced environments and can build fully-fledged AI-powered systems end-to-end.
This is a high-agency role for a builder who enjoys working across the stack, can architect reliable systems, and brings ideas to life quickly. If you love shipping products that solve real problems, work well with cross-functional teams, and enjoy building in a fast-moving environment, you’ll fit right in.
What You’ll Build You will design and build advanced, real-world platforms including :
AI-powered voice calling systems using LLMs / SLMs, speech-to-text, telephony integrations
Automation and integration platforms connecting multiple third-party services
Real-time analytics dashboards for monitoring live events, calls, and workflows
Multi-tenant SaaS architecture with complex data models and RBAC
SMS, Email, and telephony communication systems
Browser automation and agent-driven AI workflows
Core Skills & Required Expertise
Deep Proficiency in Core Technologies TypeScript (Expert) : Advanced types, generics, utilities, type-safe API patterns
React 19+ : Server Components, Actions, Suspense boundaries, modern hooks
Next.js 15+ : App Router, Server Components, Server Actions, streaming, caching
Node.js : Backend development, event-driven systems, API design patterns
Technical Proficiencies Databases : PostgreSQL, Supabase
API Design : REST, GraphQL
RAG + vector database experience
Real-time systems : WebSockets, streaming, live updates
Cloud : AWS, Vercel
CI / CD : Git, pipelines, automated workflows
Testing : Jest, Playwright, Vitest
Experience integrating LLMs (SLM experience is a bonus)
Preferred Experience AI / ML feature building, agent development, prompt engineering
Voice AI, Twilio, programmable telephony
Multi-tenant SaaS architecture design
Webhooks, third-party API integrations
Real-time dashboards and monitoring tools
Domain knowledge in property management or fintech (bonus)
Responsibilities
Build End-to-End Systems Architect full-stack features from spec to production
Design type-safe APIs, schemas, and scalable data models
Build modern UIs with high performance and UX consistency
Implement voice, AI, and automation workflows
Ensure Quality & Performance Write clean, maintainable, scalable code
Optimize backend queries, caching, rendering pipelines
Maintain reliability for real-time and voice systems
Collaborate & Lead Work with product / design to shape features
Participate in architecture and code reviews
Break down complex problems into elegant engineering solutions
What We're Looking For Master-level TypeScript engineer
Deep React + Next.js expertise, especially RSC architecture
Full-stack mindset from UI to backend to infra
Excellent problem-solving ability
Strong communication and collaboration
Ownership mindset with high attention to quality
Nice to Have Experience with AI agents, LLM / SLM orchestration
Voice / telephony engineering background
OSS contributions
Background in real-time collaboration systems
Our Tech Stack Frontend : Next.js 15, React 19, TypeScript, Tailwind CSS
Backend : Node.js, Next.js Server Actions, TypeScript
Database : PostgreSQL, Supabase
Infrastructure : AWS, Vercel
Integrations : Twilio, AppFolio, Composio
Tools : Git, Linear, Jira
Why Join Us? Build real, production-grade AI systems that ship fast
High trust, high ownership environment
Minimal bureaucracy, rapid iteration cycles
Significant room for growth and influence
Let’s build what’s next. Apply now and join a team where your work truly moves the needle.
Stack Developer • Bengaluru, India