Summary
Join Simpplr's Search Team as a Full Stack Engineer and play a critical role in building and optimizing our search infrastructure. You will leverage advanced technologies like vector-based search and NLP to enhance search functionality. This role involves designing, developing, and maintaining scalable full-stack applications, implementing search algorithms, and collaborating with data science and UX/UI teams. You will need 3-5 years of experience as a Full Stack Engineer with expertise in search technologies. The position offers a Hub-Hybrid-Remote work model, providing flexibility based on the role's requirements.
Requirements
- 3 to 5 years of experience as a Full Stack Engineer, with expertise in search technologies (e.g., Elasticsearch, Solr, OpenSearch)
- Develop and maintain high-performance, scalable web applications using React, TypeScript, and modern UI libraries
- Collaborate with Designers to create seamless, responsive, and user-friendly interfaces
- Optimize web application performance, ensure accessibility, and follow best practices in frontend development
- Experience with backend development in Python, or Node.js
- Knowledge of database technologies such as PostgreSQL, MongoDB, or Redis
- Familiarity with a cloud platform AWS
- Experience with DevOps practices, CI/CD pipelines, and containerisation (Docker, Kubernetes)
- Excellent problem-solving and analytical skills
- Strong communication and collaboration abilities
Responsibilities
- Design, develop, and maintain scalable full-stack applications, focusing on search functionality
- Implement search indexing, ranking algorithms, and query optimization techniques
- Work with a modern front-end framework (React) to build intuitive and responsive user interfaces
- Develop backend services using languages like Python or Node.js
- Optimize search performance by analyzing logs, identifying bottlenecks, and implementing improvements
- Work closely with data science, data engineers and machine learning teams to integrate AI-driven search capabilities
- Collaborate with UX/UI designers to create a seamless search experience
- Ensure code quality, security, and performance through automated testing and code reviews
- Stay up-to-date with emerging search technologies and best practices
Preferred Qualifications
- Experience with vector search and AI-powered search enhancements
- Youβve worked on large-scale distributed systems and high-traffic applications
- You are familiar with semantic search technologies
- You have a strong background in search relevancy and user behavior tracking
Benefits
Hub-Hybrid-Remote Model