We're looking for a Software Engineer – Full Stack who enjoys solving complex engineering problems, building production-ready SaaS applications, and taking ownership of features from development through deployment.
If you've built modern web applications using React, Next.js, Node.js, and enjoy working across frontend, backend, databases, and infrastructure, we'd love to connect with you.
What You'll Do
- Build scalable, high-performance web applications using React.js, Next.js, TypeScript, and Redux
- Develop secure and maintainable backend services using Node.js and Express.js
- Design and integrate RESTful and GraphQL APIs
- Work with relational and NoSQL databases including PostgreSQL, MySQL, Redis, Cassandra, and Elasticsearch
- Design efficient database schemas, indexes, and optimized queries
- Integrate object storage solutions like AWS S3 and MinIO
- Deploy and maintain applications using Docker, Linux, Nginx, and Git
- Collaborate with AI/ML teams to integrate inference APIs and intelligent workflows
- Participate in architecture discussions, code reviews, and system design decisions
- Troubleshoot production issues and continuously improve application performance and reliability
What We're Looking For
Must Have
- 2–5 years of professional experience in Full Stack or Software Engineering
- Strong experience with:
- React.js
- Next.js
- TypeScript
- Redux
- Node.js
- Express.js
- Experience building and consuming REST and GraphQL APIs
- Strong knowledge of PostgreSQL or MySQL
- Experience with Redis and NoSQL databases (Cassandra is a plus)
- Hands-on experience with Docker, Git, Linux, and Nginx
- Experience working on production SaaS applications
- Strong understanding of authentication, authorization, API security, and application architecture
- Experience deploying and supporting production environments
Good to Have
- Kubernetes (K8s)
- CI/CD pipelines
- AWS S3 or MinIO
- Elasticsearch
- Monitoring tools such as Prometheus or Grafana
- Experience integrating AI/ML or LLM-based services
What Makes You a Great Fit
We're looking for engineers who:
- Have shipped features to production—not just built demo projects
- Can troubleshoot and resolve production issues confidently
- Understand complete application flow from frontend to backend and infrastructure
- Write clean, maintainable, and well-documented code
- Take ownership and enjoy solving challenging engineering problems
- Thrive in cooperative, product-focused teams
Why Join Us
- Build enterprise-scale SaaS products used in real-world environments
- Work with modern technologies across the full stack
- Collaborate closely with experienced Product, AI, QA, and DevOps teams
- Solve challenging engineering problems with opportunities to grow technically
- Be part of a fast-growing, innovation-driven engineering culture
📌 Software Engineer Full Stack (React.js | Next.js | Node.js) (Vapi)
🏢 NuvoAir
📍 Vapi