Lead Software Enginee - Bengaluru, India - HERE Technologies

    HERE Technologies
    HERE Technologies Bengaluru, India

    1 week ago

    Default job background
    Description
    What's the role?


    We are looking for a skilled software engineer with a strong background in TypeScript/JavaScript development, a strong grasp of performance optimization and cross-platform development, interest in cutting-edge technologies and enthusiasm to join our Location Services Research & Development team.

    If you are a passionate engineer, we want you to join the team to develop the world's best cross-platform mapping offering that will stretch the boundaries of modern web platforms.


    Responsibilities:
    Creation of the next generation 3D web-based map offering with cutting edge technologiesDesign and implementation of mapping-related high-performance components for desktop and mobile use

    Innovative Feature Development:

    Spearhead the creation of innovative features for the next-generation 3D web-based map, leveraging cutting-edge technologies to provide users with a unique and immersive mapping experience.


    Cross-Platform Compatibility:

    Ensure seamless integration and optimal performance of mapping components across desktop and mobile platforms, addressing platform-specific challenges to deliver a consistent and high-quality user experience.


    Proactive Performance Enhancement:

    Conduct in-depth performance analysis and implement optimization techniques to elevate the speed and efficiency of mapping-related high-performance components, contributing to the continuous improvement of our cross-platform mapping solution.

    Who are you?

    Required relevant work experience 7- 13 Years.

    Strong knowledge of TypeScript/JavaScriptGood understanding of software algorithms and data structuresExperience in computer graphics (, WebGL)Experience in GIS-related problem solvingUnderstanding of web application performance optimizationExperience with common JavaScript Maps APIsAbility to write clean and tested codeExperience in maintaining large code base with long lifecyclesExperience in developing multi-platform client-side web applications (mobile and desktop)Hands-on experience with object-oriented software engineeringExperience in Agile software development (SCRUM)Bachelor/Master in Computer Science, Software Engineering or similar technical degreeExcellent command of written and spoken EnglishHERE is an equal opportunity employer.

    We evaluate qualified applicants without regard to race, color, age, gender identity, sexual orientation, marital status, parental status, religion, sex, national origin, disability, veteran status, and other legally protected characteristics.