Sign in to see your fit: the skills, experience and location this job asks for, checked against your profile.
Job description
MatchPoint Solutions is a fast-growing, young, energetic global IT-Engineering services company with clients across the US. We provide technology solutions to various clients like Uber, Robinhood, Netflix, Airbnb, Google, Sephora, and more! More recently, we have expanded to working internationally in Canada, China, Ireland, UK, Brazil, and India. Through our culture of innovation, we inspire, build, and deliver business results, from idea to outcome. We keep our clients on the cutting edge of the latest technologies and provide solutions by using industry-specific best practices and expertise.
We are excited to be continuously expanding our team. If you are interested in this position, please send over your updated resume. We look forward to hearing from you!
Job Title: Full Stack Engineer (AI & Data Platform) Location: Hyderabad/Bengaluru/Pune, India Employment Type: Full-time
Role Overview/Job Responsibilities
We are looking for a Senior Full Stack Engineer to build scalable, data-driven enterprise applications with modern web technologies, AI capabilities, analytics, reporting, and system integrations.
Key Responsibilities
Develop scalable applications using Next.js, React, NestJS, TypeScript, and Python.
Build APIs, integrations, reporting, analytics, and data-processing solutions.
Design and implement AI-powered features using modern LLM technologies.
Work with data-intensive workflows and business-critical applications.
Ensure security, observability, auditability, performance, and scalability.
Collaborate with Product Owners, UX designers, architects, and business stakeholders.
Required Skills:
6+ years of software development experience.
Strong expertise in Node.js, NestJS, and TypeScript.
Strong proficiency in Python (FastAPI, Pandas preferred).
Experience with React.js and/or Next.js.(Optional)
PostgreSQL / SQL Server and data modeling.
REST API development and enterprise system integrations.
Experience with Microsoft Azure, Entra ID, and Key Vault.
Data processing, Excel/CSV handling, and ETL concepts.
AI/LLM integration, Azure OpenAI, and prompt engineering.
This guide is for Indian job seekers preparing for Node.js backend roles, from freshers facing their first technical round to experienced developers aiming for senior positions at product companies and service firms. It covers what interviewers ask most in 2025 and 2026 on Node 20 and 22: the event loop and libuv, modules, async patterns, streams and buffers, Express middleware, error handling, clustering and worker threads, security, performance, REST API design and testing. Questions are grouped as easy, medium and hard. Read each answer, run the code yourself, and then explain it aloud in your own words.
Questions you may be asked
What is Node.js, and why is it a good fit for I/O-heavy applications?
If Node.js is single-threaded, how does it handle many requests at the same time?
What is the difference between CommonJS and ES modules in Node.js?
What is the difference between dependencies and devDependencies in package.json?