Software Development Engineer (SDE) – Frontend
Steps AI
Tailor my CV for this job, freeView job and applyYour CV rewritten for this role, from your real experience. Sign in with Google, nothing to install.
Got this interview? Our apps help you get the job.
Skills named in this job
Read from the description itself, not inferred.
This role on the market
5,702 open development roles across 476 companies are on ApplySarthi right now, most of them in Bengaluru (386), Hyderabad (139), Delhi NCR (64).
- Business Development Associate, Amazon Marketing and Sales Amazon · bengaluru
- Senior Software Development Engineer ( Labs)Jobgether
- Account Development Manager (CPS Sales)NielsenIQ
- Manager, Sales DevelopmentElastic
- Chief Technology Officer | Customer-Centric Business Development | FinTech (w/m/d)Right Search
What development roles keep asking for: AWS (15%), Java (14%), C++ (13%) — counted across their open postings here.
Software Development Engineer jobs in Hyderabad · Software Development Engineer jobs in India · Remote Software Development Engineer jobs · CI/CD jobs · CSS jobs · Cypress jobs · Docker jobs
Steps AI has 6 open roles listed here.
- Software Development Engineer (SDE) – Full Stackhyderabad
- Senior Software Development Engineer (Sr. SDE) – Full Stackhyderabad
- Sr. GenAI Engineerhyderabad
- Software Engineer — Agentic AI & Backendhyderabad
- Senior Software Engineer — Full-Stack & Agentic AIhyderabad
Counted across 14 company job boards, updated as roles open and close.
Preparing for this interview
Interviews for development roles keep coming back to AWS, Java, C++. Practise those questions before you sit with Steps AI.
Questions you are likely to be asked
- Why do you want to join Steps AI?
- What is your experience with React? Tell me one thing you learned the hard way.
- Walk me through how a page loads, from typing the URL to seeing it.
- How do you keep a large web page fast? Walk me through what you would check first.
- How do you manage state in a front-end app, and when does it get messy?
Prep Sarthi gives you a free mock interview: an AI interviewer asks you questions like these out loud, from your own CV and this job, and shows your score and your weakest answer.
Practise the Software Development Engineer (SDE) – Frontend at Steps AI interview free →# Software Development Engineer (SDE) – Frontend **On-Site, Hyderabad, India · Full-Time** > **Only apply if:** You have **≥ 1 year** of production-grade frontend experience with strong, demonstrable expertise building and shipping scalable **React / Next.js** applications — **and** you can point us to **live, deployed products** you have built. --- ## Who We Are We are a fast-growing product startup building intelligent, AI-powered software for modern businesses. Our focus is on crafting seamless, high-performance user experiences powered by scalable backend systems and data-driven intelligence — and we ship to real customers every week. As we scale, we are looking for a **Frontend-focused SDE** who thrives in a fast-paced environment and can take end-to-end ownership of frontend architecture and user experience across a complex, multi-surface product. --- ## What You'll Do ### Core Frontend Development - Build production-grade applications using **Next.js (App Router), React 19, TypeScript, and Tailwind CSS**. - Architect scalable, reusable component libraries and design systems on top of **shadcn/ui / Radix primitives**. - Implement modern UI patterns using hooks, context, and advanced state management. - Optimize performance using code-splitting, lazy loading, caching, and **SSR / SSG / ISR / CSR** strategies. - Ensure pixel-perfect, responsive, accessible UI across devices and browsers. ### UI/UX Engineering Excellence - Translate product requirements and Figma designs into robust frontend implementations. - Build complex **dashboards, data visualizations, and interactive multi-step workflows** (charts, tables, maps, geographic intelligence, analytics views). - Build **AI-driven, streaming interfaces** — chat/agent UIs, token-by-token streaming, real-time updates, and rich message rendering (markdown, code, math). - Integrate real-time features using **WebSockets, SSE / streaming APIs, or event-driven updates**. - Ship accessible, SEO-friendly, high-performance web interfaces measured against Lighthouse best practices. ### Frontend Architecture & Scalability - Design scalable folder structures and modular, maintainable frontend architecture. - Implement server- and client-state management using **TanStack Query** and **Zustand** (or equivalent modern solutions). - Build robust forms with **React Hook Form + Zod** validation. - Integrate with backend services (TypeScript/Node and Python) over **REST and/or GraphQL** APIs. - Ensure robust error handling, observability, and performance monitoring. - Drive frontend testing strategy with **Vitest / Jest, React Testing Library, and Cypress/Playwright**. - Contribute to **embeddable / SDK-style frontend artifacts** (e.g. CDN-delivered, shadow-DOM-isolated widgets) where relevant. ### Engineering & Collaboration - Conduct structured code reviews and enforce high-quality coding standards. - Collaborate closely with backend engineers, product managers, and designers. - Contribute to CI/CD workflows and deployment pipelines. - Take ownership of features from concept to production release. - Mentor junior engineers and uphold engineering best practices. --- ## Must-Have Qualifications ### Core Frontend Expertise - **≥ 1 year** of production experience building scalable web applications. - Strong command over **Next.js, React, TypeScript, and modern JavaScript (ES6+)**. - Deep understanding of rendering strategies (**SSR, SSG, ISR, CSR**) and when to use each. - Advanced **Tailwind CSS** knowledge and experience building custom design systems. - Experience with frontend performance optimization and profiling. ### API & Integration - Experience integrating frontend applications with **Node.js and Python** backends. - Strong understanding of **REST APIs and/or GraphQL**. - Familiarity with authentication systems (**JWT, OAuth, session-based auth**). - Experience handling large datasets, paginated/infinite APIs, and streaming responses. ### Frontend Ecosystem Knowledge - Server/client state management (**TanStack Query / React Query, Zustand, Redux Toolkit**). - Form management (**React Hook Form, Zod/Yup validation**). - Data fetching and caching strategies. - Component-driven development; experience with design systems / Storybook is a plus. - **Data visualization** libraries (Recharts, D3, ECharts, Nivo, or similar). ### DevOps & Quality - Experience with **Docker-based local development** workflows. - CI/CD familiarity (GitHub Actions, GitLab CI, etc.). - Strong Git workflows and collaborative branching strategies. - Testing mindset spanning unit, integration, and E2E coverage. ### Engineering Mindset - Clean, maintainable code adhering to SOLID principles. - Strong debugging and performance-profiling skills. - Ownership-driven, product-first thinking. - Comfortable working independently in an **in-office startup environment**. --- ## Critical Requirements – High Weightage > **This is non-negotiable. Applications without these will not be prioritized.** ### Portfolio, Live Products & Demos You must be able to **show, not just tell**. With your application, explicitly share: - **An active GitHub profile** showcasing real, production-grade frontend code (not just tutorials or forks). - **Live, deployed projects** — public URLs we can open and interact with right now. Next.js + TypeScript projects strongly preferred. - **Live demos / a portfolio site** where you specifically showcase your **UI/UX work** — the visual quality, interaction design, responsiveness, and polish you are personally responsible for. - Demonstrated ability to build **complex dashboards, SaaS products, AI-integrated UIs, or data-heavy interfaces**. - Clean code structure, thoughtful architecture, and clear documentation. **In your application, please include direct links to:** https://forms.gle/FPUtQZ9ebgHPeAH59 1. Your GitHub profile (and 1–3 specific repos you're proud of). 2. At least one **live deployed product** (URL) you built or substantially contributed to. 3. A **portfolio / demo** that highlights your UI/UX craftsmanship. Tell us, for each link, exactly what you built and which parts are yours. ### Technical Assessment We will evaluate your: - Frontend architecture design and scalability decisions. - Code quality and maintainability. - Performance optimization strategy. - Ability to convert product requirements into production-ready UI. - End-to-end ownership during feature implementation. --- ## Nice-to-Have - Experience building **AI-powered, streaming, or data-heavy interfaces**. - Knowledge of **WebSockets, streaming UIs, and real-time collaboration** features. - Experience building **embeddable widgets / SDKs** (shadow-DOM isolation, CDN delivery). - Experience with design systems and internal UI libraries. - Exposure to animation libraries (**Framer Motion, GSAP**). - Contributions to open-source React/Next.js projects. - Experience working in early-stage startups. --- ## What We Offer - Competitive salary with a strong growth trajectory. - High-impact role with direct influence on product direction. - Opportunity to work on cutting-edge AI-driven products. - Fast execution cycles and a strong ownership culture. - Learning budget for courses and certifications. - Collaborative in-office engineering culture in **Hyderabad**. --- **https://forms.gle/FPUtQZ9ebgHPeAH59** If you are passionate about building scalable, beautiful, and high-performance frontend systems — and want to shape the product experience of a growing startup — **send us your GitHub, your live products, and your portfolio.** We'd love to see what you've shipped.
Match this job to your CV
ApplySarthi scores your CV against this role, shows the skills you are missing, and writes a tailored version for the application.
Check my match →Similar open roles
- Software Engineer — Agentic AI & BackendSteps AI · hyderabad
- Senior Software Engineer — Full-Stack & Agentic AISteps AI · hyderabad
- Sr. GenAI EngineerSteps AI · hyderabad
- Software Development Engineer (SDE) – Full StackSteps AI · hyderabad
- Senior Software Development Engineer (Sr. SDE) – Full StackSteps AI · hyderabad
Need answers during your interview? Try Live Sarthi.
Live Sarthi, an Interview Sarthi app, shows answer suggestions during the call.
- Hidden from supported screen sharingThe overlay stays out of supported Windows screen captures.
- Answers start in about 1.5 secondsResponse time varies with your connection and model.
- From your own CVYour projects and your experience, not a generic script.
- 30 minutes freeThen ₹99 for a 2-day pass with unlimited calls — you pay for the days you are interviewing, not a subscription.
A Windows app, from the same team as ApplySarthi.
Listed on wellfound · posted 2026-09-02. ApplySarthi collects openings and links to application pages; the role is advertised by Steps AI, not by us.