Senior Manager Full Stack Development

Bristol Myers Squibb

**
9+ years full-stack software engineering experience
2+ years people management or tech lead roles
Expert-level react and typescript with next.js
** Bristol Myers Squibb is seeking a Senior Manager of Full Stack Development to lead a team in creating enterprise-grade web applications that integrate AI-powered analytics for Global Product Development and Supply. The ideal candidate should have extensive experience in full-stack development, particularly with React and TypeScript, as well as strong people management skills. **

Job Summary

  • This role leads the development of enterprise-grade web applications delivering AI-powered analytics tools to Global Product Development stakeholders.
  • The position combines technical leadership in modern full-stack development with people management responsibilities for a team of engineers.
  • Bristol Myers Squibb offers competitive benefits and programs supporting work-life balance alongside high-achieving teams.

Matching Summary

Match Score: 75

** Bristol Myers Squibb is seeking a Senior Manager of Full Stack Development to lead a team in creating enterprise-grade web applications that integrate AI-powered analytics for Global Product Development and Supply. The ideal candidate should have extensive experience in full-stack development, particularly with React and TypeScript, as well as strong people management skills. **

Skills & Requirements

Must-have

  • 9+ years full-stack software engineering experience
  • 2+ years people management or tech lead roles
  • Expert-level React and TypeScript with Next.js
  • Production experience with Python FastAPI or Node.js Express
  • Real-time interface development using WebSocket and SSE
  • Docker containerization and Kubernetes orchestration
  • PostgreSQL database and Redis caching implementation

Nice-to-have

  • Experience in regulated industries like pharma or healthcare
  • Next.js 13+ App Router and Server Components knowledge
  • GraphQL API design and implementation skills
  • Managing globally distributed engineering teams
  • Python development for AI platform backend integration
  • Experience with LLM-based user interfaces and chat UIs

Key Requirements

  • Bachelor's or Master's degree in Computer Science or Engineering
  • 9+ years of full-stack software engineering experience
  • 2+ years managing engineering teams of 3-6 engineers
  • Proven track record in performance reviews and mentoring
  • Experience with agile methodologies and sprint-based delivery

Work Rights

Not specified

Tailored Resume

Cover Letter