SDE 2 - Full Stack
Complete preparation guide for SDE 2 - Full Stack
The Ikigai is hiring for SDE 2 - Full Stack (Full-time) in Ahmedabad, India, targeting candidates from the Any batch with 2-4 years experience. The listed compensation is 1000000 - 1500000 INR Per annum. Key skills mentioned in the listing include Nest.js, TypeORM, MySQL, Kafka. This page goes beyond the raw listing so students can understand what The Ikigai usually expects for this role, how to prepare for their screening process, and how to apply more thoughtfully instead of forwarding a generic resume.
Related Career Resources
Role Preparation Guide
CampusToCareer EditorialThis page is built as a career preparation guide for SDE 2 - Full Stack at The Ikigai. Read the editorial sections below for company context, skill breakdowns, interview preparation, and salary insights. The original employer job description is preserved at the bottom of this page for reference.
💡 Editor's Comprehensive Career Guide for this Role
🏢 About The Ikigai & Culture
The Ikigai is a leading organization in the technology and services industry, committed to driving innovation and digital transformation. They provide a dynamic and supportive environment for early-career professionals to learn, collaborate, and build solutions at scale. Freshers at The Ikigai are integrated into production teams with structured onboarding and mentorship.
📈 Career Progression Pathway
Beginning as an entry-level associate or intern at The Ikigai, you can progress to a Senior Engineer role within 2-3 years, taking ownership of core services. Long-term pathways include Technical Architect, Dev Lead, or Product Management.
💰 Salary & Compensation Insights
Compensation for this fresher profile at The Ikigai is highly competitive, aligning with standard market standards for entry-level engineering roles. Stipends or base salaries are accompanied by health benefits and learning allowances.
⚡ Recruitment & Selection Process
CampusToCareer Analysis
🎯 Should You Apply?
✓ Suitable for:
- ✓ Graduates looking to join The Ikigai
- ✓ Science & engineering backgrounds
- ✓ Candidates seeking structured team environments
✗ Not ideal if:
- ✗ Seeking executive or senior roles
- ✗ Comfortable only with remote options
⚡ Difficulty Level
🎓 What You Will Learn
Skills you may develop through this role:
- Nest.js
- TypeORM
- MySQL
- Professional collaboration
📝 How to Prepare
- Research The Ikigai's main business services and engineering culture
- Brush up on core database and coding fundamentals
- Prepare clean projects explanations
- Practice situational communication questions
📄 Resume Match Tips
Highlight these on your resume to stand out:
- ✓ Highlight collaborative projects
- ✓ Mention any tech certifications that align with The Ikigai's domain
- ✓ Keep formatting clean and easy to scan
Reality Check
This role at The Ikigai provides a great entry-point into the technology space. However, it requires active self-learning, and you may handle rotational maintenance or onboarding documentation tasks initially.
❓ Frequently Asked Questions
Related Career Guides
Original Job Description
The text below is preserved from the employer's listing for verification. CampusToCareer editorial content above is the primary guide for preparing your application.
Job Description
SDE 2 - Full Stack (TI) at Ikigai Infotech LLP (Saleshandy)
We’re looking for an SDE-2 Full Stack Engineer who is comfortable working across backend and frontend, but brings strong backend depth in building scalable, event-driven systems. You’ll work on high-throughput pipelines, real-time processing, and customer-facing features while owning problems end-to-end.
Our systems process millions of events daily and power workflows that send hundreds of thousands of emails per day, requiring careful thinking around performance, reliability, and data consistency.
We are a modern engineering team that actively uses AI coding agents (Claude Code, Cursor) to reduce boilerplate, improve iteration speed, and focus more on system design and product thinking.
Experience Level: 2–4 years
Core Focus: Event-driven systems, backend architecture, full stack ownership
Tech Stack: Nest.js, TypeORM, MySQL, Kafka, Redis, BullMQ, React, TypeScript
Bonus: Strong frontend performance optimization, distributed systems patterns
What’s the Role About
You’ll be a balanced full stack engineer with strong backend fundamentals, working on systems that require high throughput, reliability, and thoughtful design.
Your primary focus will be on building and scaling backend services using Nest.js, designing efficient data models, and working with event-driven architectures powered by Kafka. On the frontend, you’ll contribute to building responsive, performant interfaces and ensure smooth integration with backend systems.
You’ll own features end-to-end — from designing APIs and event flows to implementing UI and handling production issues.
This role requires someone who can move fast while still thinking deeply about trade-offs, edge cases, and long-term maintainability.
Why Join Us
Impact: Work on systems processing millions of events and real-world scale problems
Ownership: End-to-end ownership of meaningful features, not isolated tasks
Growth: Deepen your expertise in distributed systems and high-performance backend design
Velocity: Use AI coding agents as a core part of your development workflow
What You’ll Do
Build scalable backend services using Nest.js and TypeScript
Design and optimize MySQL schemas, queries, indexes, and CTEs
Work with Kafka to build reliable event-driven workflows
Implement idempotent consumers, event contracts, and retry strategies
Use Redis and BullMQ for caching, queues, and background processing
Build and integrate frontend features using React and TypeScript
Optimize API performance, query efficiency, and system throughput
Own features end-to-end: design, implementation, testing, and production support
Debug production issues using logs, metrics, and system signals
Collaborate closely with product and other engineers to resolve ambiguity quickly
Use AI coding agents (Claude Code, Cursor) to accelerate development while maintaining quality
Culture Fit — Are You One of Us?
You think in systems and data flow, not just APIs
You are comfortable working with event-driven architectures
You take end-to-end ownership, including production issues
You debug using logs, metrics, and reasoning, not guesswork
You understand trade-offs in performance, consistency, and scalability
You write clean, maintainable, and well-structured code
You proactively unblock yourself and don’t wait for perfect specs
- You actively use AI tools to improve speed and quality
What We’re Looking For
Backend:
- Strong proficiency in Nest.js and backend architecture
Deep understanding of MySQL:
-
Indexing
-
Query optimization
-
CTEs
-
Schema design
Solid experience with Kafka:
-
Partitions for concurrency and ordering
-
Idempotency and event design
-
Experience with Redis and BullMQ for caching and async processing
Frontend:
-
Ability to build UI using React + TypeScript
-
Understanding of performance optimization and efficient data handling
System Thinking:
-
Ability to design small systems independently
-
Understanding of distributed system fundamentals:
-
Idempotency
-
Event-driven flows
-
Failure handling
Nice to Have:
Experience working on high-throughput systems
Familiarity with email systems or messaging pipelines
Strong frontend performance optimization skills
What This Role Is Not
Not a frontend-only role
Not limited to CRUD APIs
Not a low-ownership execution role