
Full Stack Engineer
Jobgether • India
No Relocation
Posted: May 4, 2026
Additional Content
Job Description
- 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! Why Apply Through Jobgether? 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
- We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
- apply for this job