
About the Role
Role Description
This is a full-time on-site role for a Coveo Developer based in Jaipur. The Coveo Developer will be responsible for designing, developing, and implementing Coveo search solutions. This includes customizing the Coveo platform to meet specific client requirements, integrating Coveo with other systems, troubleshooting issues, and optimizing search performance. Day-to-day tasks may also involve collaborating with other developers, participating in project meetings, and providing technical support to ensure seamless search experiences for clients.
Key Responsibilities
Integrate Coveo search capabilities into web applications and platforms.
Fine-tuning search algorithms using Coveo's built-in tools to ensure the most relevant results are returned based on user queries and context.
Building user-friendly search interfaces and components to interact with the Coveo backend, including search bars, result displays, and filtering options.
Monitoring and optimizing search performance to deliver fast and responsive results on large datasets
Customize search interfaces and user experiences using Coveo's JavaScript Search Framework.
Develop and maintain connectors to various data sources for indexing.
Implement relevance tuning and optimization strategies.
Collaborate with UX/UI designers to enhance search experience.
Monitor and analyze search performance metrics.
Required Skills
Proficiency in JavaScript, HTML, and CSS.
Experience with REST APIs and web services.
Familiarity with Coveo's platform and its features.
Knowledge of search algorithms and relevance tuning.
Strong problem-solving skills and attention to detail.
Ability to work collaboratively in a team environment.
Experience with frameworks like React, Angular, or Vue.js for building interactive search interfaces.
Tools and Technologies
Coveo Platform
JavaScript Search Framework
RESTful APIs
Content Management Systems (CMS)
Version control systems (e.g., Git)
Requirements
Coveo Developer with over 5 years of relevant experience
About the Company
At Protrude Technologies, we provide customer experience solutions by leveraging state-of-the-art technologies. Our focus is on enhancing customer interactions and experiences through innovative technological integration. Protrude Technologies prides itself on delivering high-quality, technology-driven solutions to meet the dynamic needs of businesses.