JobTarget Logo

Full Stack Engineer in India at Jobgether

NewJob Function: Information Technology
Jobgether
India, India
Posted on
New job! Apply early to increase your chances of getting hired.

Explore Related Opportunities

Job Description

Full Stack Engineer

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Full Stack Engineer in India.

This role is designed for a highly skilled engineer who thrives in building end-to-end, scalable web applications in a fast-paced, product-driven environment. You will take ownership of the entire software lifecycle—from requirement gathering and system design to deployment, monitoring, and continuous improvement. The position requires strong backend expertise with modern Node.js/TypeScript frameworks, along with the ability to contribute to responsive and performant frontend interfaces. You will work on distributed systems, microservices, and high-traffic APIs where reliability, security, and performance are critical. The environment emphasizes engineering excellence, automation, and AI-assisted development workflows to accelerate delivery. This is a high-impact role where your contributions directly influence system scalability, product quality, and user experience at scale.

Accountabilities:
  • Own and deliver end-to-end software development lifecycle including requirements analysis, system design, implementation, testing, deployment, monitoring, and iteration.
  • Design and build scalable backend services using Node.js, TypeScript, and NestJS, including RESTful APIs with authentication, RBAC, and rate limiting.
  • Develop high-performance distributed systems using caching (Redis), messaging systems (RabbitMQ/Kafka), and event-driven architectures.
  • Build resilient microservices with best practices such as retries, idempotency, circuit breakers, and backpressure handling.
  • Design and optimize database schemas (PostgreSQL/MySQL/MongoDB), including indexing, query tuning, migrations, and partitioning strategies.
  • Contribute to frontend development using React and TypeScript, ensuring responsive, accessible, and maintainable UI components.
  • Implement and maintain CI/CD pipelines with automated testing, security scanning, quality gates, and deployment strategies (blue/green, canary).
  • Ensure system observability through logging, monitoring, and alerting tools, while defining and tracking SLOs.
  • Improve system performance, scalability, and cost efficiency through continuous optimization of backend and frontend systems.
  • Leverage AI-powered development tools (e.g., Copilot, Cursor, LLM-based reviewers) while maintaining secure and high-quality engineering practices.
Requirements:
  • 5+ years of experience in full stack or backend-heavy software engineering roles.
  • Strong expertise in Node.js, TypeScript, and backend frameworks such as NestJS.
  • Deep understanding of system design, microservices architecture, and distributed systems.
  • Hands-on experience with REST APIs, authentication mechanisms (OAuth/JWT), and security best practices.
  • Strong knowledge of databases (SQL and NoSQL), caching strategies, and performance optimization techniques.
  • Familiarity with message queues/streams (Kafka, RabbitMQ) and event-driven architectures.
  • Working knowledge of React and frontend development practices including state management and routing.
  • Experience with CI/CD pipelines, DevOps practices, and cloud-based deployments.
  • Strong understanding of observability tools (Grafana, Prometheus, Sentry) and production monitoring.
  • Awareness of security frameworks including OWASP, SAST/DAST tools, and secure coding practices.
  • Strong problem-solving, debugging, and ownership mindset with ability to work independently.
Benefits:
  • Competitive salary package ranging from 20 LPA to 80 LPA based on experience and impact.
  • Fully remote work opportunity from India.
  • High-ownership role with exposure to end-to-end system design and architecture decisions.
  • Strong focus on engineering excellence, scalability, and modern development practices.
  • Access to cutting-edge AI development tools integrated into daily workflows.
  • Opportunity to work on high-scale distributed systems with real production impact.
  • Fast-paced, product-driven environment with continuous learning and technical growth.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1

Job Location

India, India

Frequently asked questions about this position

Continue to apply
Enter your email to continue. You’ll be redirected to the employer’s application.
By clicking Continue, you understand and agree to JobTarget's Terms of Use and Privacy Policy.