(Pune, India)
Experience: Minimum 5 to 8 years of experiencePosition Overview:
We are seeking a highly skilled Senior Front-End Developer_GIS Visualization to join our team to work on our various web application’s front end. (2D Interactive floorplans, 2D interactive site maps, Kiosks, VR360+, and 3D floorplans). This role requires a deep understanding of modern web technologies and frameworks and the ability to translate complex requirements into functional, user-friendly web applications.
Responsibilities:Front-End Development:
Development of the web application's front end, focusing on creating interactive and dynamic user interfaces.Technology Stack:
Utilize modern web technologies and frameworksEnsure the use of best practices in HTML, CSS, and JavaScript.experience in MapLibre, Mapbox and/or CesiumJS and GISUser Experience (UX) and Design:
Collaborate with UX/UI designers to create intuitive and visually appealing interfaces.Ensure a seamless and engaging user experience across all interactive elements.Performance Optimization:
Optimize web applications for maximum speed and scalability.Conduct regular performance tests and debugging to ensure smooth functionality.Cross-Device Compatibility:
Strong understanding of responsive design principles and cross-browser compatibility.Ensure compatibility across various devices and platforms, including desktops, tablets, and mobile devices.Collaboration and Communication:
Work closely with back-end developers, product managers, and other stakeholders to deliver high-quality features and improvements.Participate in code reviews and provide constructive feedback to team members.Innovation and Improvement:
Stay updated with the latest industry trends and technologies to continuously improve the web application.Propose and implement innovative solutions to enhance interactivity and user engagement.Requirements:Experience:
Minimum two years' experience in MapLibre, Mapbox and/or CesiumJS and GIS Proven experience as a Senior Web Developer or similar role, with a strong portfolio of interactive and dynamic web applications.Extensive experience with front-end frameworks Proficient in HTML, CSS, JavaScript, and modern front-end frameworks.At least 3 years of working experience in any of the three - Babylon JS, Three JS, Open GL.Strong understanding of responsive design principles and cross-browser compatibility.Familiarity with back-end technologies and integration.Understanding of UX/UI design principles.Knowledge of version control systems such as Git.
Soft Skills:
Excellent problem-solving skills and attention to detail.Strong communication and collaboration skills.Ability to work independently and as part of a team in a fast-paced environment.Fluency in English is essential for effective collaboration.
Education:
Bachelor’s degree in computer science, Engineering, or a related field (or equivalent work experience)