Software Engineer 3

Adobe Adobe · Enterprise · Bangalore, India

Software Engineer with 5+ years of experience in developing sophisticated web applications using TypeScript and Node.js. The role involves full lifecycle development, from design to release, with a focus on reliability, scalability, and maintainability. Experience with AI and Agentic AI apps is a plus.

What you'd actually do

  1. Passion & capability to drive a product feature from design inception, development, QA testing then to production, ensuring high quality in the various software development lifecycle.
  2. Expert on high level system designs and well-structured object-oriented code.
  3. Working in a highly agile Scrum-based process model.
  4. Design, architecture & develop applications for reliability, scalability & maintainability.
  5. Write and test interactive, clean, secure, and efficient solutions

Skills

Required

  • TypeScript
  • Node.js
  • JavaScript
  • Web Applications
  • Backend Services
  • Agile Scrum
  • Object-Oriented Code
  • System Design
  • CI/CD
  • Deployment Process

Nice to have

  • AI and Agentic AI apps

What the JD emphasized

  • 5+ years of experience developing sophisticated web applications with responsive designs, modular and loosely coupled code.
  • Must have Experience with modern JavaScript and frontend frameworks (e.g. TypeScript, Web Components, React, ES6, Node.js, npm, Mobx, LitElement)
  • Experience creating and maintaining backend services in Node.js
  • Very strong concepts and programming skills in Javascript / Typescript