Full Stack Developer (Jaipur, India)

Location

Jaipur

Experience

4–6 years

Job Summary

Build scalable, high-performance web applications and AI-powered digital platforms using modern frontend and backend technologies. Work across the full development lifecycle—from responsive UI development and backend API architecture to cloud deployment, optimization, and scalable system design.

Key Responsibilities

  • Design, develop, and maintain scalable full-stack web applications using modern frontend and backend frameworks.
  • Build responsive, user-friendly frontend interfaces using React.js, Next.js, or Angular.
  • Develop secure and optimized backend APIs, microservices, and server-side applications using Node.js, NestJS, Express.js, or Python frameworks.
  • Integrate third-party APIs, payment gateways, authentication systems, and cloud services.
  • Implement scalable database architectures and optimize application performance, caching, and security.
  • Collaborate with UI/UX designers, QA teams, DevOps engineers, and product managers for end-to-end project delivery.
  • Participate in code reviews, enforce development best practices, and maintain high-quality coding standards.
  • Work with CI/CD pipelines, Docker, and cloud-native deployment workflows.
  • Troubleshoot, debug, and enhance existing applications for scalability and maintainability.
  • Contribute to Agile/Scrum ceremonies including sprint planning, estimations, and technical discussions.
  • Maintain technical documentation, deployment workflows, and architectural decisions.

Required Skills and Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • 4–6 years of experience in Full Stack Development.
  • Strong expertise in frontend technologies including React.js, Next.js, Angular, JavaScript (ES6+), and TypeScript.
  • Strong backend development experience with Node.js, NestJS, Express.js, or Python Flask/FastAPI.
  • Hands-on experience building RESTful APIs and microservices-based architectures.
  • Strong understanding of databases such as PostgreSQL, MySQL, MongoDB, or SQL Server.
  • Experience with authentication and authorization systems including JWT, OAuth, RBAC, and SSO.
  • Familiarity with Redis caching, performance optimization, and scalable application design.
  • Experience with Git, GitHub/GitLab, and collaborative development workflows.
  • Understanding of cloud platforms such as AWS, Azure, or GCP.
  • Familiarity with Docker, CI/CD pipelines, and deployment best practices.
  • Strong debugging, analytical, and problem-solving skills.
  • Good communication and collaboration skills.

Preferred Skills (Good to Have)

  • Experience with Kubernetes and cloud-native application architecture.
  • Familiarity with WebSockets / Socket.io and real-time systems.
  • Experience integrating AI/LLM APIs such as OpenAI.
  • Exposure to message queue systems like RabbitMQ, BullMQ, or Kafka.
  • Understanding of scalable distributed systems and workflow automation.
  • Familiarity with microfrontend architecture.
  • Experience working on SaaS platforms or client-facing enterprise applications.
  • Exposure to AI-assisted coding tools like Cursor or Claude.

Join Our Team

We are looking for passionate and innovative individuals ready to make a meaningful impact. Our collaborative and inclusive work environment values your ideas and fosters professional growth. Be part of a dynamic team that celebrates success and strives for excellence in every endeavor. Shape the future with us – explore our diverse range of roles and embark on a rewarding journey.