Sign in to see your fit: the skills, experience and location this job asks for, checked against your profile.
Job description
Location: Coimbatore South, India
Prominent Contact India Private Limited was incorporated in August 2020 with just four employees. We have envisioned creating a B2B database solution for business accelerators, offering customized data solutions in niche ICP, and named it “InFynd.” InFynd serves as a one-stop solution for data intelligence. We have since expanded our operations to Coimbatore and Gateshead, UK. Today, we proudly uphold our Vision, Mission, and Core Values as we continue to grow and innovate.
Design, develop, and maintain scalable backend applications using Python, Node.js, FastAPI, and Fastify.
Develop, integrate, and maintain RESTful APIs and microservices.
Design and optimize database schemas, queries, and indexing strategies using MongoDB, Elasticsearch, and MySQL.
Build and maintain ETL pipelines for large-scale data processing, transformation, cleaning, and enrichment.
Implement data normalization, deduplication, and data enrichment workflows.
Integrate third-party APIs and external services with appropriate error handling, retry mechanisms, and failover strategies.
Work on AI/LLM integrations using platforms such as Claude and other AI service providers.
Develop and maintain Model Context Protocol (MCP) servers and AI-powered automation workflows.
Optimize application performance, API response times, and database indexing.
Troubleshoot production issues, monitor system performance, and ensure application reliability.
Manage application deployment, version control, CI/CD pipelines, and cloud infrastructure.
Collaborate with frontend developers, product teams, and other stakeholders to deliver scalable solutions.
Participate in code reviews, technical discussions, and Agile development processes. Requirements Required Technical Skills
CI/CDData EngineeringETLElasticsearchFastAPIFastifyGitJavaScriptLinuxMicroservicesMongoDBMySQLNode.jsPostmanPythonQuery OptimizationREST API DevelopmentSQLTypeScript
This page is for Indian job seekers preparing for JavaScript interviews, from freshers facing their first technical round to experienced developers targeting product companies. It covers 60 questions in three levels: easy questions on core language basics, medium questions on closures, this, promises and the event loop, and hard questions on polyfills, performance and tricky edge cases. Each answer is written the way a strong candidate would say it, with short code you can run in the browser console or Node. Read the answer, try the code, then explain it aloud in your own words.
Questions you may be asked
What is the difference between var, let and const?
What are the primitive data types in JavaScript?
What is the difference between == and ===?
What is the difference between null and undefined?