Staff Software Engineer - UI

Bengaluru, Karnataka, India
Jul 03, 2024
Jul 09, 2025
Hybrid
Full-Time
2 Years
Job Description

As a Front-End Developer within the Compute Infrastructure organization, you will be instrumental in architecting, designing, and developing Internet-scale features that define LinkedIn’s next-gen compute infrastructure. You will collaborate closely with engineers, product owners, and technical leads to deliver rich, dynamic client-side interfaces using JavaScript, HTML5, and CSS3. Your role will be pivotal in ensuring the Nimbus compute platform is secure, performant, and accessible, delivering a world-class user experience.

Responsibilities

  • Own the front-end development for one or more LinkedIn products, driving the launch of new UI functionalities and iterating on existing features.
  • Lead UI design and development efforts, conducting technical design reviews and approvals for the Compute Infra org.
  • Participate across all phases of the software development lifecycle, including discovery, analysis, requirements definition, solution design, coding, testing, deployment, and support.
  • Collaborate with stakeholders to understand compute management experiences and translate them into UX requirements.
  • Implement technical solutions to enhance Fleet Management and related user experiences.
  • Mentor and upskill junior team members in UI/UX and full-stack development practices as needed.

Basic Qualifications

  • Bachelor’s or Master’s degree in Computer Science or a related field.
  • 8+ years of hands-on experience with semantic HTML5, CSS3, JavaScript, and TypeScript to build scalable web experiences.
  • Proficiency in software design, development, and troubleshooting in production environments.
  • Experience with unit/integration/visual testing using modern front-end frameworks.

Preferred Qualifications

  • Comprehensive understanding of browser quirks and effective remedies.
  • Expertise in writing clean, unobtrusive JavaScript and utilizing debugging tools (e.g., Chrome Dev Tools).
  • Knowledge of current trends, best practices, and design patterns in front-end architecture, emphasizing performance, accessibility, and usability.
  • 2+ years of technical leadership experience with front-end or full-stack development teams.
  • Familiarity with command-line applications, source control, testing frameworks, and development in distributed software teams.
  • Proficiency in progressive, single-page application frameworks (e.g., React.js, Ember, Angular, Backbone).
  • Experience designing front-end elements and mock-ups using tools like Figma.
  • Ability to define and measure KPIs and success metrics for front-end applications (e.g., LCP, INP, CLS, TBT, TTFB).

Additional Skills

  • React.js
  • UI/UX Design
  • Technical Leadership

Why Join Us

LinkedIn offers a dynamic and inclusive work environment where you can make a direct impact on global professional communities. With hybrid work options and a focus on innovation and career growth, we empower you to achieve your best work while shaping the future of digital experiences.

Application Process

If you are passionate about front-end development, possess the required skills, and are eager to contribute to LinkedIn’s transformative initiatives, we invite you to apply for the Front-End Developer role. Join us in driving meaningful impact through advanced technology and innovative solutions.