Full Stack Engineer
Virallens
Full Stack Engineer
Experience Range: 2 – 5 Years
About Virallens
Virallens is a forward-thinking, technology-driven organisation dedicated to helping businesses scale, innovate and lead in the age of AI. We build intelligent, high-performance platforms powered by cutting-edge generative AI technologies, turning complex ideas into impactful real-world products across diverse industries.
At Virallens, we thrive on collaboration, creativity, and speed. Our fast-paced environment is built for engineers who love solving challenging problems, architecting scalable systems, and delivering end-to-end full-stack solutions. As a Full Stack Engineer, you’ll have the opportunity to work on modern backend services, real-time applications, and seamless user experiences making an immediate impact while shaping the future of AI-driven transformation. Our collaborative, fast-paced environment is perfect for builders who want to create real impact.
Full Stack Developer:
Required Skills
Core Technologies
- TypeScript: Expert-level proficiency with advanced types, generics, and type-safe patterns
- React.js : Deep understanding of latest features including Server Components, Actions, and modern hooks
- Next.js: Production experience with App Router, Server Components, Server Actions, and streaming
- Node.js: Strong backend development skills for API design and microservices
Technical Proficiencies
- Modern database systems (PostgreSQL, Supabase preferred)
- RESTful and GraphQL API design
- RAG Databases
- Real-time systems and WebSocket implementations
- Cloud platforms (AWS, Vercel, or similar)
- Git workflow and CI/CD pipelines
- Testing frameworks (Jest, Playwright, Vitest)
- Experience with LLM's (SLM's a Plus)
Preferred Experience
- Experience with AI/ML integration and prompt engineering
- Voice AI platforms (Twilio, or similar)
- Multi-tenant SaaS architecture
- Webhook systems and third-party integrations
- Real-time analytics and dashboard development
What You'll Build
- AI-powered voice calling systems and automation workflows
- Sophisticated integration platforms connecting multiple services
- Real-time analytics dashboards and reporting tools
- Multi-tenant SaaS features with complex data architectures
- Email and SMS communication systems
- Browser automation and agent-based solutions
Responsibilities
- Design and implement scalable full-stack features from concept to production
- Architect type-safe APIs and data models
- Build responsive, performant user interfaces
- Collaborate with product and design on feature development
- Optimize application performance and database queries
- Write clean, maintainable, well-tested code
- Participate in code reviews and technical discussions
- Contribute to technical architecture decisions
What We're Looking For
- Master-level TypeScript: You write type-safe code that prevents bugs before they happen
- React expertise: You understand the React model deeply and stay current with the latest patterns
- Next.js proficiency: You leverage the full power of modern Next.js including Server Components and streaming
- Full-stack mindset: You're equally comfortable building APIs as you are crafting user experiences
- Problem solver: You break down complex problems and deliver elegant solutions
- Team player: You collaborate effectively and communicate clearly
- Quality focused: You care deeply about code quality, performance, and user experience
Nice to Have
- Experience with AI agents and LLM integration
- Background in voice technology or telephony systems
- Contributions to open-source projects
- Experience with real-time collaboration features
- Knowledge of property management or fintech domains
Our Stack
- Frontend: Next.js, React.js, TypeScript, Tailwind CSS
- Backend: Node.js, TypeScript, Next.js API Routes/Server Actions
- Database: PostgreSQL, Supabase, MongoDB
- Infrastructure: Vercel, AWS
- Integrations: Twilio, AppFolio, Composio
- Tools: Jira, Git, Linear