SolarWinds Logo

SolarWinds

Staff Software Engineer - UI

🌎

Bangalore, India

2d ago
👀 9 views
📥 0 clicked apply

Job Description

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 React, with experience in building and maintaining modern web applications.
  • Experience working with complex state management libraries and tools, such as React Context, Zustand, Redux, or MobX.
  • Strong understanding of JavaScript, ES6+, and TypeScript.
  • Solid experience with front-end build tools and frameworks like Webpack, Vite, or similar.
  • Familiarity with testing frameworks (e.g., Jest, React Testing Library) to ensure robust and scalable applications.
  • Hands-on experience with performance optimization techniques for scalable front-end applications.

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

More Jobs at SolarWinds