iManage

Staff FullStack Engineer

iManage
Apply
27 days ago
Bengaluru, IndiaStaff+

Responsibilities

  • Design and build scalable, performant full-stack applications with Node.js and TypeScript.
  • Develop resilient backend services backed by relational databases and implement data models.
  • Build high-traffic ReactJS and NextJS web applications from UX designs.
  • Create and maintain unit, integration, and end-to-end test suites using Jest and Playwright.
  • Use agentic development practices to decompose work, provide coding agents with context, and review their output.
  • Own a product module through the full development lifecycle and collaborate with engineering, product, and UX teams.
  • Participate in Agile ceremonies and contribute to improvements in automation, AI, workflow orchestration, and the technology stack.

Requirements

  • 8+ years of experience building high-performance, resilient backend services in a modern programming language.
  • Strong frontend development skills with React or a comparable modern framework; ReactJS, NextJS, and TypeScript experience is preferred.
  • Proficiency with relational databases and data modeling.
  • Strong understanding of OAuth2/OIDC authentication flows and object-oriented design principles.
  • Experience with Git and build or tooling ecosystems such as Webpack, Vite, NPM, or pnpm.
  • Hands-on automated testing experience with unit, integration, and end-to-end testing tools such as Jest, Playwright, Vitest, or Cypress.
  • Familiarity with CI/CD pipelines, Docker, Kubernetes, Argo CD, Prometheus, and Grafana.
  • Knowledge of message broker patterns and experience with at least one message queuing service.
  • Ability to learn new languages, frameworks, and development paradigms quickly.

Benefits

  • Hybrid working policy with in-office collaboration on Tuesdays and Thursdays, plus flexible work hours.
  • Market-leading salary determined through a fair and consistent process, an annual performance-based bonus, and regular market reviews.
  • Enhanced parental leave of 20 weeks for primary caregivers and 10 weeks for secondary caregivers at 100% pay.
  • Comprehensive health, accidental, and life insurance.
  • Flexible time off including 21 paid leaves, 9 casual and sick days, and approximately 10–12 Indian holidays.
  • Company wellness days and access to RethinkCare behavioral health resources.
  • Unlimited access to LinkedIn Learning and interactive Microsoft courses and training, with certification opportunities.
  • Modern open-plan workspace with a gaming area, free snacks and drinks, and regular social events.

Tech Stack

Argo CDC#CypressDockerGitGoGrafanaJavaJestKubernetesNext.jsNode.jsnpmPrometheusPythonReactTypeScriptWebpack

Categories

iManage

About iManage

1,001-5,000 employees
Contact me