iManage

Full Stack Senior Developer

iManage
Apply
2 months ago
Bengaluru, IndiaSenior

Responsibilities

  • Design and build scalable, performant full-stack applications using TypeScript and Node.js for cloud deployment.
  • Develop resilient backend services backed by relational databases and implement high-traffic web applications with React and Next.js.
  • Use agentic development practices to decompose features, provide coding agents with context, and review and validate their output.
  • Create and maintain unit, integration, and end-to-end automated test suites using tools such as Jest and Playwright.
  • Own a product module through its full development lifecycle while collaborating with engineering, product, and UX teams.
  • Stay current with automation, AI, and workflow-orchestration trends and contribute to improvements in the technology stack.

Requirements

  • At least 5 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; React, Next.js, and TypeScript production experience is preferred.
  • Proficiency with relational databases and data modeling.
  • Strong understanding of OAuth2/OIDC authentication flows and object-oriented programming and design principles.
  • Experience with Git and modern build and tooling ecosystems, including bundlers or package managers such as Webpack, Vite, NPM, or pnpm.
  • Hands-on experience with automated unit, integration, and end-to-end testing using Jest and Playwright or equivalents such as Vitest or Cypress.
  • Familiarity with CI/CD pipelines, Docker, Kubernetes, Argo CD, Prometheus, and Grafana.
  • Knowledge of the message broker pattern and experience with at least one message queuing service.
  • Ability to learn new languages, frameworks, and development paradigms quickly.

Benefits

  • Hybrid work policy with required in-office collaboration on Tuesdays and Thursdays and flexible working hours.
  • Market-leading salary determined through a fair and consistent process, plus an annual performance-based bonus.
  • Enhanced parental leave with 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 leaves, approximately 10–12 Indian holidays, and leave for other life events.
  • Multiple company wellness days and access to RethinkCare behavioral health resources.
  • Unlimited access to LinkedIn Learning and interactive Microsoft courses and training, with opportunities to earn certifications.
  • 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