CACadence
Principal Software Engineer (UI Engineer)
Bangalore ₹5-9 LPA Posted 4 Jun 2026
FULL TIME
Typescript
Debugging
Javascript
Webgl
Data Management
+3 more
Job Description
Key Responsibilities
- Design and develop advanced UI components for scientific visualization and drug discovery workflows
- Build and maintain interactive web applications for in-browser 3D molecular modeling and analysis
- Collaborate with scientists, designers, and engineers to translate complex scientific requirements into UI features
- Develop scalable frontend architectures using modern JavaScript frameworks
- Optimize performance for large-scale datasets and computationally intensive visualization tasks
- Implement reusable UI components and improve existing application frameworks
- Work on collaboration features, data management interfaces, and workflow tools
- Participate in code reviews, CI/CD processes, testing, and debugging of frontend systems
- Ensure cross-browser compatibility, responsiveness, and high-quality user experience
- Contribute to modernization of legacy UI systems and adoption of new technologies
