Senior Full Stack Engineer

Zenskar

Apply on EasyApply

Create a free account to apply in seconds

About this role


As a Senior Full Stack Engineer at Zenskar, you will own product features end-to-end — from the data model to the pixel on the screen. You will bridge engineering and product, translating complex business workflows into interfaces that enterprise teams actually understand and enjoy using.

You will not hand off to a frontend engineer — you own the full vertical, and you push back on specs when the UX does not make sense.

• Own product features end-to-end — complex configuration UIs, workflow builders, and operational dashboards for enterprise users

• Build and maintain customer-facing surfaces — SDKs, embeddable flows, and APIs that directly shape how clients experience Zenskar

• Design frontend architecture — component structure, state management, performance optimisation, and accessibility

• Build the backend APIs and data models for the features you own — no handoff boundary between UI and API

• Debug production issues across the full stack — own the problem from symptom to root cause, not just the frontend layer

• Collaborate with design, product, and customer success — hear feedback from real users and let it shape what you build next

• Partner with the GenAI engineer to surface AI capabilities through clean, well-designed product interfaces

• Lead code and design reviews, setting the standard for full-stack engineering quality at Zenskar

THE IMPACT YOU'LL MAKE

• Enterprise users will directly experience the quality of your work every day — your product judgment shapes how they think about Zenskar

• You will compress the gap between a product idea and a shipped, polished feature — without requiring a separate frontend and backend engineer

• Features you build will become the face of the product to new enterprise clients — first impressions, onboarding flows, core workflows

• Your design sensibility will raise the bar for how the team thinks about user experience across the product

• You will help establish the full-stack engineering culture and architecture patterns the team will build on for years


Key qualifications


Must have

• 4–6 years of professional software development experience, with strong depth on both frontend and backend — not frontend-heavy with light backend exposure

• CS degree or equivalent — strong fundamentals in data structures, algorithms, OS, and networking

• Can describe hard problems they have solved on both sides of the stack — the why, the tradeoffs, and the outcome

• Backend depth — has designed and owned APIs, services, and data models in production; can debug a broken service, not just call one

• Product-quality frontend — React (or equivalent), component architecture, state management, responsive design; can own the UI without a frontend specialist

• Product sense — you notice when a UX is confusing even if the code is correct

• Strong web fundamentals — browser rendering, performance, and accessibility

Good to have

• TypeScript depth — type-safe architecture decisions, not just typed JavaScript

• Performance optimisation — has identified and fixed bottlenecks on both frontend (rendering, bundle size) and backend (query performance, API latency)

• Design sensibility — can produce polished UIs from wireframes or low-fidelity specs without a designer in the loop

• B2B SaaS / enterprise software experience — understands the complexity of enterprise workflows and user expectations

• Early-stage startup experience — comfortable shipping fast with limited design and product support

• Cloud platform experience (AWS preferred)

• Testing culture — Cypress or Playwright for e2e, meaningful unit coverage

• AI-assisted development — uses tools like Cursor or GitHub Copilot as a force multiplier, not a crutch

• Experience with financial systems, billing platforms, or fintech applications

• Knowledge of SaaS business models and compliance frameworks

• API design and integration experience

• Prior experience working at a startup

• Not taking yourself too seriously :)

WHAT DRIVES YOU

• You feel the friction of a confusing UI as acutely as a slow query — both are bugs to you

• You own features, not layers — the API and the UI are both your problem

• You push back on specs when the UX does not make sense — you are a product partner, not just an implementer

• You can have a design conversation with a non-technical stakeholder and a systems conversation with an engineer in the same meeting

• You take pride in shipping products that enterprise users actually enjoy working with


Location

• Hybrid - 2 days per week

• Office Location: Indiranagar, Bengaluru.

• Address: 3rd Floor, A wing No 1, Carlton Towers, HAL Old Airport Rd, HAL 2nd Stage, Indiranagar, Bengaluru, Karnataka 560008.


Interview Process


Our interview process is designed to be structured, transparent, and efficient:

R0 – Recruiter Screening: Quick conversation to assess basic fit and role expectations.

Round 1 – Introductory Chat: Focuses on understanding your past experience, projects, and ownership. We recommend reviewing the job description & CEO’s recorded videos before this step.

Round 2 – Take-Home Assignment & Discussion: Evaluates your technical-depth, problem-solving approach and how you think through real-world problems.

Reference Checks: We request contact details of two former direct managers. The hiring manager will connect with them to better understand your working style and alignment with Zenskar’s culture.

Round 3: A final round-up of all the conversations

The process may vary slightly depending on the role and whether we feel it would be useful for you to connect with additional members of the team


Skills

Full Stack DevelopmentReactAPI DesignData ModelingState ManagementPerformance OptimizationUser Experience (UX) DesignCollaborationProblem SolvingCloud Platforms (AWS)