We are looking for a Software Engineer - UI to join our team in Bengaluru. In this role, you will be at the forefront of building and maintaining world-class user interfaces for LinkedIn's products. You’ll collaborate with User Experience Designers and Product Managers to deliver exceptional user experiences, ensuring LinkedIn remains at the cutting edge of technology.
As a UI Engineer, you'll play a key role in implementing modern web technologies, writing clean and efficient code, and providing technical leadership in best engineering practices. You will help build scalable, high-performance applications that impact millions of users globally.
Responsibilities
- Front-End Development. Own the development of LinkedIn’s web-based user interfaces. Work closely with UX Designers and Product Managers to build intuitive and responsive experiences for LinkedIn’s global user base.
- Cutting-Edge Technology. Implement the latest front-end technologies to ensure that LinkedIn stays ahead of the curve in terms of user experience and performance.
- Technical Leadership. Provide guidance on engineering best practices and drive large-scale, cross-functional projects. Influence technical direction and help optimize engineering productivity across teams.
- Quality Assurance. Write clean, modular, and well-tested code. Participate in code reviews and ensure that the software is robust, secure, and efficient.
- Continuous Improvement. Identify opportunities to improve engineering productivity, streamline processes, and enhance LinkedIn's products and services.
Basic Qualifications
- BS in Computer Science or related technical field, or equivalent practical experience.
- 2+ years of hands-on experience in web development, with proficiency in JavaScript, jQuery, HTML, and CSS.
- Experience in developing backend services using Java.
Preferred Qualifications
- 2+ years of relevant work experience in front-end development.
- Strong expertise in JavaScript, particularly with modern frameworks like Angular, React, or Ember.
- Experience with debugging tools (e.g., Chrome Dev Tools) and modern JavaScript testing tools (e.g., Jest, Mocha).
- Passion for front-end architecture, including performance optimization, accessibility, security, and usability best practices.
- Familiarity with JSP, Dust programming, or other templating languages is a plus.
- Experience in building progressive, single-page applications (using frameworks like Backbone, Angular, or Play framework).
Skills & Attributes
- Data Structures & Algorithms. Strong understanding of core computer science concepts.
- Software Design. Ability to architect scalable and efficient web applications.
- Collaboration & Communication. Ability to work effectively in a team environment and communicate technical concepts clearly to both technical and non-technical stakeholders.
Why LinkedIn?
- Work-Life Balance. LinkedIn offers flexible working options, including hybrid work arrangements, so you can balance work with personal commitments.
- Inclusive Culture. We believe in an inclusive, diverse workforce and are committed to creating an environment where all employees feel respected and valued.
- Career Growth. LinkedIn provides an opportunity to develop your skills and grow your career through continuous learning and exposure to cutting-edge technologies.
- Health & Wellness. We offer generous health and wellness benefits to support you and your family’s well-being.
How to Apply. If you're passionate about UI engineering and ready to make an impact on a global scale, we encourage you to apply by submitting your resume via the LinkedIn job portal. Please also include your current and expected compensation, as well as your availability.
LinkedIn is an Equal Opportunity Employer. LinkedIn is proud to be an equal opportunity employer, offering opportunities to all job seekers, including individuals with disabilities. We value diverse perspectives and are committed to creating an inclusive work environment.