12 Nov
|
imanage
|
Bengaluru
We offer a flexible working policy that supports a healthy balance between personal and qualified well-being. This role requires in-office presence on Tuesdays & Thursdays to collaborate, connect, and learn from peers - while also maintaining the flexibility for meaningful work-life balance._ Being a Full Stack Senior Developer at iManage means
You are a passionate Full Stack engineer, first and foremost — someone with strong engineering fundamentals who is deeply productive in — or ready to go deep on — TypeScript, Node.js, and React. You take end-to-end ownership of features: from intuitive user interfaces to scalable backend services. You write reusable, robust, and maintainable code and embrace Test-Driven Development to deliver high-quality, cloud-ready software.
iM Responsible For
- Accelerating delivery through agentic development practices — decomposing features into well-scoped, agent-executable tasks, providing agents the right context, and rigorously reviewing and validating their output before merge.
- Writing resilient, maintainable backend services backed by relational databases.
- Developing and maintaining comprehensive test suites using Jest and Playwright.
- Participating in Agile ceremonies including sprint planning, daily stand-ups, and retrospectives.
- Owning a product module and driving it through the full development lifecycle, collaborating with cross-functional engineering teams, product managers, and UX designers.
- Staying current with industry trends — particularly automation, AI, and workflow orchestration — and influencing improvements to the technology stack.
iM Qualified Because I Have
- 5+ years of experience building high-performance, resilient backend services in any modern language (e.g., TypeScript/Node.js, Go, Java, Python, C#)
— with the aptitude and willingness to work primarily in TypeScript.
- A track record of learning new languages, frameworks, and paradigms quickly — we value engineering excellence over any specific stack.
- Strong frontend development skills with React or a comparable modern framework; production experience with ReactJS/NextJS and TypeScript is a plus.
- Proficiency with relational databases and data modeling.
- Strong understanding of OAuth2/OIDC authentication flows.
- Excellent understanding of object-oriented programming and design principles.
- Practical experience with modern build and tooling ecosystems (Git, plus bundlers/package managers such as Webpack, Vite, or NPM/pnpm).
- Hands-on experience in automated testing — unit, integration, and end-to-end (Jest and Playwright, or equivalents like Vitest or Cypress).
- Familiarity with CI/CD pipelines, Docker, Kubernetes, and Argo CD.
- Experience with monitoring tools such as Prometheus and Grafana.
- Knowledge of the message broker pattern, using at least one message queuing service.
iM Getting To
- Join a rapidly evolving, industry-leading SaaS company on an exciting journey of growth and scalability!
- Take on meaningful, high-impact challenges by leveraging cutting-edge technologies and best-in-class protocols to drive innovation.
- Own my career path with our internal development framework. Ask us more about this!
- Expand my skill set and earn certifications with unlimited access to LinkedIn Learning courses and interactive Microsoft courses & training.
- Be part of a supportive and experienced team within a dynamic, inclusive, and encouraging culture.
- Enjoy flexible work hours that empower me to balance personal time with professional commitments.
- Collaborate in a modern, open-plan workspace featuring a gaming area, free snacks and drinks, and regular social events.
iManage Is Supporting Me By...
- Creating an inclusive environment where you’re encouraged to help shape the culture by bringing your unique perspective, not just by fitting in.
- Providing a market leading salary determined through a fair and consistent process, equitable for all our employees, and regularly reviewed against industry benchmarks.
- Rewarding me with an annual performance-based bonus.
- Providing enhanced parental leave (20 weeks for primary and 10 weeks for secondary caregiver at 100% pay)
- Offering comprehensive Health/Accidental /Life Insurance.
- Encouraging me to make use of our top-tier adaptable time off policy, which includes 21 paid leaves, 9 casual and sick, close to 10-12 Indian Holidays, and for other life events.
- Having multiple company wellness days each year to prioritize mental health and well-being.
- Providing access to RethinkCare, a global behavioral health platform that enhances personal well-being, strengthens professional resilience, and empowers parental success through expert-led training and resources.
About iManage : At iManage, we are dedicated to Making Knowledge Work. Our intelligent, cloud-enabled, and secure platform is trusted by 4,100+ customers and 430,000 users worldwide, managing over 11 billion documents and 11 petabytes of data.
📌 Full Stack Senior Developer (Bengaluru)
🏢 imanage
📍 Bengaluru