03 Oct
|
Swiggy
|
Bengaluru
Company Description
At Swiggy, SDE II(s) play an integral role in owning the end-to-end Design/Architecture of complex systems. They co-own the technology vision of the respective team and significantly contribute to the overall success of the team. They partner with the product/business teams to understand the product features and specifications, translate them into high-level and low-level design thereby facilitating the team in the design and development of mission-critical applications.
Job Description
What qualities are we looking for?
• Expert proficiency in React and TypeScript — strong understanding of hooks, state management patterns, and TypeScript best practices
• Deep expertise in Next.js — including Server-Side Rendering (SSR), Incremental Static Regeneration (ISR), API routes, middleware, optimization strategies
• Solid understanding of ES6+, async/await, functional programming patterns, and modern JavaScript practices
• Proficiency in up-to-date CSS — Tailwind CSS, CSS modules, CSS-in-JS solutions (Emotion, Styled Components), and responsive design principles
• Hands-on experience with modern build tools — Webpack, Vite, ESBuild, or equivalent bundlers; understanding of tree-shaking, code splitting, and lazy loading
• Strong knowledge of CI/CD pipelines, deployment strategies, and automation — experience with tools like GitHub Actions, GitLab CI, Jenkins, or similar platforms
• Strong foundation in Git and collaborative development workflows
• Working knowledge of Node.js and backend fundamentals — enough to understand API design, authentication, and server-side implications
System Design & Architecture:
• Ability to design scalable, maintainable component architectures and design systems
• Understanding of state management solutions (Redux, Zustand, Context API) and when to use each
• Knowledge of micro-frontends, module federation, and how to structure large applications
• Experience with component composition, prop drilling solutions, and reusable
📌 Software Dev Engineer II (Bengaluru)
🏢 Swiggy
📍 Bengaluru