2 months 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
About iManage
iManage builds a cloud-enabled knowledge work platform for law firms, corporate legal departments, and professional services, combining document and email management with search, governance, and AI. It sells enterprise software via subscriptions and managed cloud, with products such as iManage Work, iManage Share, and the Ask iManage generative assistant to organize and understand business content. Founded in 2015 and headquartered in Chicago, it is privately held and serves customers globally in regulated industries.
