SDE 2 - Full Stack (TI) (Ahmedabad)

SDE 2 - Full Stack (TI) (Ahmedabad)

02 Aug
|
The Ikigai
|
Ahmedabad

02 Aug

The Ikigai

Ahmedabad

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 yearsCore Focus: Event-driven systems, backend architecture, full stack ownershipTech Stack: Nest.js, TypeORM, MySQL, Kafka, Redis, BullMQ, React, TypeScriptBonus: Strong frontend performance optimization, distributed systems patternsWhat’s the Role AboutYou’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 quick while still thinking deeply about trade-offs, edge cases, and long-term maintainability.Why Join UsImpact: Work on systems processing millions of events and real-world scale problemsOwnership: End-to-end ownership of meaningful features, not isolated tasksGrowth: Deepen your expertise in distributed systems and high-performance backend designVelocity:



Use AI coding agents as a core part of your development workflowWhat You’ll DoBuild scalable backend services using Nest.js and TypeScriptDesign and optimize MySQL schemas, queries, indexes, and CTEsWork with Kafka to build reliable event-driven workflowsImplement idempotent consumers, event contracts, and retry strategiesUse Redis and BullMQ for caching, queues, and background processingBuild and integrate frontend features using React and TypeScriptOptimize API performance, query efficiency, and system throughputOwn features end-to-end: design, implementation, testing, and production supportDebug production issues using logs, metrics, and system signalsCollaborate closely with product and other engineers to resolve ambiguity quicklyUse AI coding agents (Claude Code, Cursor) to accelerate development while maintaining qualityCulture Fit — Are You One of Us?You think in systems and data flow, not just APIsYou are comfortable working with event-driven architecturesYou take end-to-end ownership, including production issuesYou debug using logs, metrics, and reasoning, not guessworkYou understand trade-offs in performance, consistency, and scalabilityYou write clean, maintainable, and well-structured codeYou proactively unblock yourself and don’t wait for perfect specs- You actively use AI tools to improve speed and qualityWhat We’re Looking ForBackend: Strong proficiency in Nest.js and backend architectureDeep understanding of MySQL:

Indexing

Query optimization

CTEs

Schema designSolid experience with Kafka:

Partitions for concurrency and ordering

Idempotency and event design

Experience with Redis and BullMQ for caching and async processingFrontend:

Ability to build UI using React + TypeScript

Understanding of performance optimization and efficient data handlingSystem Thinking:

Ability to design small systems independently

Understanding of distributed system fundamentals:

Idempotency

Event-driven flows

Failure handlingNice to Have:Experience working on high-throughput systemsFamiliarity with email systems or messaging pipelinesStrong frontend performance optimization skillsWhat This Role Is NotNot a frontend-only roleNot limited to CRUD APIsNot a low-ownership execution role

📌 SDE 2 - Full Stack (TI) (Ahmedabad)
🏢 The Ikigai
📍 Ahmedabad

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: sde 2 - full stack (ti) (ahmedabad) / ahmedabad

Subscribe to this job alert:

Get the latest job offers by email for: sde 2 - full stack (ti) (ahmedabad) / ahmedabad