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 Java Script 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 Java Script frameworks (React, Node.js, Next.js, etc.).
Work on backend development using Java Script-based frameworks (Node.js, Express).
Design, build, and integrate REST APIs for web and mobile applications.
Manage and optimize databases (SQL / No SQL).
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 Java Script / Type Script 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 (My SQL, Postgre SQL, Mongo DB, 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 (Tensor Flow, Py Torch, Scikit-learn).
Understanding of CI / CD pipelines and Dev Ops practices.
Prior experience in building or integrating AI-powered applications.
Developer Javascript • Bengaluru, Karnataka, India