JPMorgan Chase

Software Engineer III - Node.js and TypeScript

JPMorgan Chase
Apply
1 day ago
Columbus, OH, USASenior
H1B sponsor

Responsibilities

  • Design, build, and test Node.js and TypeScript tools, libraries, and configurations used by multiple engineering teams.
  • Develop codemods that automate framework and dependency upgrades and validate them on real applications.
  • Publish and maintain npm packages in a monorepo with semantic versioning, changelogs, and migration guides.
  • Use authorized AI coding assistants for code generation, refactoring, testing, and documentation while validating their output for correctness, performance, and security.
  • Support internal engineers through Teams, office hours, and clear documentation.
  • Drive tool and process improvements from concept through implementation with the team lead.
  • Maintain quality through unit, integration, and end-to-end testing while following architecture, risk management, and security policies.
  • Collaborate with the lead and product partners in an Agile team to scope and size work.

Requirements

  • Formal training or certification in software engineering concepts and at least 3 years of applied experience.
  • Strong experience with TypeScript, JavaScript, and Node.js.
  • Experience with React and single-page application development.
  • Experience configuring tools such as webpack or Vite, ESLint, Vitest, and Playwright.
  • Hands-on experience using enterprise-authorized AI-assisted development tools and critically evaluating, validating, and refining their output.
  • Understanding of responsible AI use, data sensitivity, secure input and output handling, and security expectations.
  • Strong problem-solving, written communication, and verbal communication skills.
  • Experience with continuous integration and continuous delivery.
  • Preferred: experience with command-line or developer tooling, ASTs or codemod tools such as jscodeshift or Babel, npm package maintenance, pnpm monorepos, technical documentation, internal developer support, web performance optimization, Docker, Kubernetes, or AWS.

Benefits

  • Competitive total rewards package with benefits based on eligibility, including comprehensive health care coverage, on-site health and wellness centers, retirement savings, backup childcare, tuition reimbursement, mental health support, and financial coaching.
  • Eligible roles may include commission-based pay or discretionary incentive compensation, including cash or forfeitable equity.
  • Additional compensation and benefits details are provided during the hiring process.
JPMorgan Chase

About JPMorgan Chase

10,000+ employees

JPMorgan Chase provides consumer and commercial banking, payments, credit card, wealth management, and corporate and investment banking services to individuals, businesses, institutions, and governments. The public company (NYSE: JPM) earns revenue from interest, fees, trading, and asset management across operations in more than 100 markets. Headquartered in New York City with roots dating to 1799, it serves retail customers and prominent corporate and government clients through brands including Chase and J.P. Morgan.

Contact me