Description & Requirements
Introduction: A Career at HARMAN Lifestyle
We’re a global, multi-disciplinary team that’s putting the innovative power of technology to work and transforming tomorrow. As a member of HARMAN Lifestyle, you connect consumers with the power of superior sound.
- Contribute your talents to high-end, esteemed brands like JBL, Mark Levinson and Revel
 - Unite your passion for audio innovation with high-tech product development
 - Create pitch-perfect, cutting-edge technology that elevates the listening experience
 
About the Role:
We are seeking a proactive and results-oriented Front-End Engineer with a proven track record in creating intuitive, high-performance web applications. In this role, you will play a key part in shaping our next-generation 3D acoustic simulation software, engineered for unmatched simplicity, precision, and speed. Your contributions will directly impact the user experience and performance of cutting-edge audio solutions
What You Will Do:
- Develop and maintain scalable, responsive front-end applications with a strong focus on performance and usability.
 - Integrate APIs to ensure seamless communication between front-end and back-end systems.
 - Apply object-oriented programming principles to design modular and maintainable codebases.
 - Leverage WebGL and Three.js fundamentals to support interactive visual elements.
 - Ensure responsive design and cross-browser compatibility for an optimal user experience.
 - Collaborate with cross-functional teams to refine requirements and deliver robust solutions.
 - Debug and resolve complex issues across the front-end stack.
 - Actively participate in Agile Scrum ceremonies, including sprint planning and retrospectives.
 - Stay up to date with emerging technologies and propose enhancements to existing systems.
 - Document technical specifications and contribute to team knowledge sharing.
 
What You Need to Be Successful:
- 6+ years of experience in front-end development using Angular, JavaScript, and HTML5/CSS.
 - Proficiency in object-oriented programming and design principles.
 - Experience integrating RESTful APIs.
 - Strong understanding of responsive and mobile-first design principles.
 - Familiarity with HTML5 Canvas and 2D rendering techniques.
 - Experience with WebSockets and real-time data handling.
 - Demonstrated ability to debug and optimize performance in high-volume, complex applications.
 - Experience with static code analysis tools such as ESLint and SonarQube.
 - Ability to think creatively and contribute to future projects.
 - Experience with code management tools such as Git or Bitbucket.
 
Bonus Points if You Have:
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
 - Knowledge of WebGL and Three.js fundamentals.
 - Ability to manage multiple projects and prioritize tasks effectively.
 - Proven track record of technical leadership and mentoring junior developers.
 - Strong analytical and problem-solving skills with a proactive mindset.
 - Experience using AI tools to enhance development workflows.
 - Experience in memory leak detection and management.
 - Proficiency in advanced lazy loading strategies.
 - Basic understanding of the audio domain and its applications in web environments.
 - Proficiency in modern state management libraries such as MobX, with a focus on scalable and maintainable front-end architecture.
 
What Makes You Eligible
· Willingness to work onsite at the office in Bangalore.
What We Offer
- Flexible work environment, allowing for full-time remote work globally for positions that can be performed outside a HARMAN or customer location
 - Access to employee discounts on world-class Harman and Samsung products (JBL, HARMAN Kardon, AKG, etc.)
 - Extensive training opportunities through our own HARMAN University
 - Competitive wellness benefits
 - Tuition reimbursement
 - “Be Brilliant” employee recognition and rewards program
 - An inclusive and diverse work environment that fosters and encourages professional and personal development
 
#LI-NS1