Job Description : Software Engineer (3–5 Years Experience)
About the Role
We are seeking a
Software Engineer
with
3–5 years of professional experience
who excels in problem-solving, has strong communication skills, and is proficient in modern JavaScript frameworks. The ideal candidate should have hands-on experience in backend development, REST APIs, and databases, along with a foundational understanding of
AI / ML
and
prompt engineering .
Responsibilities
Develop, test, and maintain scalable applications using
JavaScript frameworks
(React, Node.js, Next.js, etc.).
Work on backend development using
JavaScript-based frameworks
(Node.js, Express).
Design, build, and integrate
REST APIs
for web and mobile applications.
Manage and optimize
databases
(SQL / NoSQL).
Collaborate with product, design, and engineering teams to deliver high-quality solutions.
Debug, optimize, and improve application performance.
Explore AI / ML-driven features and develop optimized
prompts for LLMs .
Communicate technical ideas effectively to technical and non-technical stakeholders.
Requirements
3–5 years of experience
as a Software Engineer or Full Stack Developer.
Strong expertise in
JavaScript / TypeScript
and experience with
front-end and back-end frameworks
(React, Node.js, Express, Next.js, etc.).
Proven experience in
REST API development and integration .
Hands-on experience with
databases
(MySQL, PostgreSQL, MongoDB, or similar).
Excellent problem-solving and communication skills.
Basic understanding of
AI / ML concepts .
Knowledge or experience with
prompt engineering
and large language models (LLMs).
Nice to Have
Familiarity with cloud platforms (AWS, GCP, Azure).
Exposure to AI / ML frameworks (TensorFlow, PyTorch, Scikit-learn).
Understanding of CI / CD pipelines and DevOps practices.
Prior experience in building or integrating AI-powered applications.
Developer Javascript • Delhi, India