Search by job, company or skills

Tech Holding

Senior Fullstack (Algolia / Elasticsearch ) Engineer

5-7 Years
Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 17 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About the Role

We are looking for a highly skilled Senior Full Stack Engineer with strong experience in search technologies to join our growing team at Tech Holding. In this role, you will design, develop, and optimize end-to-end web applications with a focus on high-performance search, indexing, and data retrieval systems.

If you have hands-on experience with Algolia (preferred), Elasticsearch, or Solr, and enjoy solving complex data and performance challenges — this role is for you.

Location: Pune

Experience Required: 5+ Years

Employment Type: Full-time

Key Responsibilities:

  • Design, develop, and maintain full-stack web applications using modern frameworks and technologies.
  • Implement scalable solutions following MVC design patterns.
  • Build and optimize search functionalities using Algolia, Elasticsearch, or Solr.
  • Design and manage search indexing strategies, ranking, and query optimization.
  • Work on both front-end and back-end development using Node.js (Mandatory), React, Ruby, Python, or similar technologies.
  • Develop and optimize SQL queries and manage databases such as PostgreSQL or MySQL.
  • Build responsive and dynamic interfaces using HTML, CSS, and modern JavaScript frameworks.
  • Improve application performance, especially around search speed and relevance.
  • Write unit tests and ensure code quality through reviews and CI practices.
  • Troubleshoot, debug, and enhance existing systems.
  • Work in Linux/Unix environments, including scripting for automation.
  • Collaborate with cross-functional teams to deliver high-quality features on time.
  • Ensure scalability, reliability, and performance across applications.
  • Adapt to changing priorities and work across multiple technical areas.

Requirements:

  • Bachelor's or Master's degree in Computer Science, IT, or a related field.
  • 5+ years of professional experience in software development.
  • Strong experience with search technologies: Algolia (preferred) / Elastic-search / Solr
  • Hands-on experience in search implementation, including indexing, filtering, ranking, and query optimization.
  • 4+ years of experience with Node.js (Mandatory), React (nice to have), Ruby, Python, or similar technologies.
  • 2+ years of experience with PostgreSQL or MySQL.
  • Strong understanding of MVC architecture and design patterns.
  • Proficiency in JavaScript, HTML, CSS.
  • Strong knowledge of SQL scripting and database optimization.
  • Experience working in Linux/Unix environments and writing Shell scripts.
  • Familiarity with Git and unit testing frameworks.
  • Strong analytical and problem-solving skills.
  • Excellent communication and teamwork abilities.
  • Ability to handle multiple priorities in a fast-paced environment.
  • Experience with AI-assisted coding tools is a plus.

Nice to Have

  • Experience with relevance tuning, search analytics, and personalization.
  • Exposure to large-scale data systems and high-traffic applications.
  • Familiarity with CI/CD pipelines.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 147200615