Staff Software Engineer – UI

at SolarWinds (View all jobs)

Bangalore, India

Req ID: 201326

At SolarWinds, we’re a people-first company. Our purpose is to enrich the lives of the people we serve—including our employees, customers, shareholders, Partners, and communities. Join us in our mission to help customers accelerate business transformation with simple, powerful, and secure solutions.

The ideal candidate thrives in an innovative, fast-paced environment and is collaborative, accountable, ready, and empathetic. We’re looking for individuals who believe they can accomplish more as a team and create lasting growth for themselves and others. We hire based on attitude, competency, and commitment. Solarians are ready to advance our world-class solutions in a fast-paced environment and accept the challenge to lead with purpose. If you’re looking to build your career with an exceptional team, you’ve come to the right place. Join SolarWinds and grow with us!

Your Role:

As a Staff UI Engineer at SolarWinds, you will play a crucial role in designing and developing user interfaces that provide exceptional user experiences for our software products. You will lead initiatives that influence UI architecture and design, mentor junior engineers, and collaborate closely with cross-functional teams to deliver high-quality solutions.

Your Impact:

  • Lead the design and implementation of user interface components for web applications, ensuring high performance and responsiveness.
  • Collaborate with UX/UI designers to translate designs into high-quality code, adhering to best practices in accessibility and usability.
  • Architect and optimize front-end solutions for scalability and maintainability, implementing modern frameworks and libraries.
  • Mentor and guide junior engineers in coding standards, design patterns, and best practices.
  • Collaborate with product managers, designers, and backend engineers to define project requirements and technical specifications.
  • Conduct code reviews to ensure code quality and consistency across projects.
  • Stay current with industry trends and technologies, recommending improvements to the UI development process.
  • Troubleshoot and resolve UI-related issues and performance bottlenecks.

Your Experience:

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • 7+ years of experience in UI development with a strong portfolio of web applications.
  • Proficient in modern front-end technologies such as React, Angular, or Vue.js, and familiarity with state management libraries (Redux, MobX).
  • Strong understanding of HTML5, CSS3, JavaScript, and web accessibility standards (WCAG).
  • Experience with responsive design and cross-browser compatibility issues.
  • Familiarity with backend technologies (Node.js, RESTful APIs) is a plus.
  • Excellent problem-solving skills and the ability to work in a fast-paced environment.
  • Strong communication and collaboration skills, with a focus on team success.

Preferred Qualifications

  • Experience in Agile/Scrum methodologies.
  • Knowledge of performance optimization techniques and tools.
  • Familiarity with DevOps practices and CI/CD pipelines.
  • Previous experience in mentoring or leading teams.

SolarWinds is an Equal Employment Opportunity Employer. SolarWinds will consider all qualified applicants for employment without regard to race, color, religion, sex, age, national origin, sexual orientation, gender identity, marital status, disability, veteran status or any other characteristic protected by law.

All applications are treated in accordance with the SolarWinds Privacy Notice: https://www.solarwinds.com/applicant-privacy-notice