Senior FullStack Engineer at Zenskar
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
5–7 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
How to apply
Interested? Click here to apply → https://evolve.keka.com/careers/applyjob/64479