Back to jobs
CD
Hiring companyCadence Design Systems

Verified today

Lead Software Engineer (UI Engineer)

Bangalore, India Full-time On-site

About the role

Lead Software Engineer (UI Engineer) at Cadence Design Systems focuses on enhancing Orion’s UI for drug discovery. Collaborates with designers, scientists, and engineers to build scientific visualization, collaboration, and data management features. Drives modernization of existing software, implements cutting‑edge UI components, and ensures high‑quality code through testing, CI/CD, and code reviews. Requires deep expertise in JavaScript/TypeScript, CSS, HTML, Vue, Nuxt.js/Next.js, and knowledge of Life Sciences, HPC, Python, AWS, Web Workers, WebAssembly, WebGL. 5+ years of UI development experience, strong CS fundamentals, and passion for learning new technologies.

What you’ll do

  • Enhance and extend Orion UI capabilities with designers, scientists, engineers
  • Develop features across scientific visualization, collaboration, data management
  • Modernize existing software and build cutting-edge features
  • Collaborate across time zones with peers in development, science, design, customer success

What you’ll bring

  • Bachelor’s degree in CS/engineering, biology/chemistry or similar
  • 5+ years designing, developing, debugging complex UIs and software systems
  • Expert in JavaScript/TypeScript/CSS/HTML
  • Experience with Vue, Pinia/VueX, Nuxt.js/Next.js frameworks
  • Knowledge of Life Sciences, HPC, Python, AWS, Web Workers, WebAssembly, WebGL
  • Unit & end-to-end testing, CI/CD, source control, code review, CLI proficiency
  • Strong CS fundamentals: data structures, algorithms
  • Passionate learner, strong analysis and problem-solving skills

Skills

JavaScriptTypeScriptCSSHTMLVuePiniaVueXNuxt.jsNext.jsLife SciencesHPCPythonAWSWeb WorkersWebAssemblyWebGLUnit TestingE2E TestingCI/CDSource ControlCode ReviewCLIData StructuresAlgorithms

Education

Bachelor's