Senior Software Engineer - UI
Core
Architecting, designing, and developing high-quality front-end applications for a software delivery platform that helps teams ship code faster while maintaining security and governance.
Role type
Senior Front-end Engineer (UI)
Builds
User interfaces for the Harness AI Software Delivery Platform
Domain
SaaS / DevOps / AI
Deliverable
product features
Required skills
ReactJS, TypeScript, HTML, CSS, responsive design, object-oriented design, performance debugging, front-end caching, benchmarking, micro-frontends, Docker, CI/CD
Preferred skills
building intuitive UI for dev-ops products, building shared platforms for high reusability
Technologies
React, Tailwind, Docker, CI/CD
Responsibilities
Lead design and development of user-friendly and responsive user interfaces; Collaborate with cross-functional teams to create and ship elegant web applications; Contribute to integration of micro frontends to ensure modularity and scalability; Participate in key discussions related to user experience and end-to-end functional design; Diagnose and troubleshoot complex systems/code; Mentor junior engineers; Own E2E from design to deployment using Docker and CI/CD processes; Drive improvements in overall development processes and quality.
Seniority
Senior, hands-on IC