Job Summary
You will be working with our client who are well renowned in the public and financial sector. We are seeking a skilled Frontend Developer to build and maintain our web application's user interface, with a focus on integrating with Elasticsearch-powered backend services. You'll be responsible for creating intuitive search experiences and data visualisation interfaces that leverage Elasticsearch's capabilities.
Responsibilities
- Design and develop responsive frontend applications that consume Elasticsearch APIs and present search results in user-friendly formats.
- Build advanced search interfaces including filters, faceted search, autocomplete, and real-time search suggestions.
- Create data visualization components to display analytics and insights from Elasticsearch data. Implement efficient state management for handling large datasets and search results.
- Collaborate with backend developers to optimize API integration and ensure seamless data flow.
- Write clean, maintainable code following modern frontend development practices and conduct thorough testing of search functionality and user interactions.
Requirements
- Bachelor's Degree in Computer Science, Computer Engineering, or a related field or equivalent work experience.
- Proficiency in modern JavaScript frameworks such as React, Vue.js, or Angular with at least 1.5 years of commercial experience.
- Strong understanding of Elasticsearch concepts including queries, aggregations, and indexing strategies.
- Experience with RESTful API integration and handling JSON data structures.
- Solid knowledge of HTML5, CSS3, and responsive design principles. Familiarity with state management libraries and build tools like Webpack or Vite.
- Understanding of search UX principles and best practices for displaying search results.
- Experience working in both Linux and Windows operating environments are preferred.
If you are interested in this role and would like to discuss the opportunity further please click apply now or email Chew Kai-Xinn at [Confidential Information] for more information.
Only shortlisted candidates will be responded to, therefore if you do not receive a reply within 14 days please accept this as notification that you have not been shortlisted.
Morgan McKinley Pte Ltd
Chew Kai-Xinn
EA Licence No: 11C5502
EAP Registration No: R2196712