About the Role
We are looking for a passionate and result-oriented Full Stack Developer with strong expertise in Angular, React.js, Node.js, and exposure to AI/ML integrations. The ideal candidate should be capable of designing, developing, and maintaining scalable web applications while leveraging modern AI technologies to build innovative solutions.
Key Responsibilities
- Design, develop, and maintain responsive web applications using Angular and React.js.
- Build robust, scalable, and secure backend services using Node.js and Express.js.
- Develop and integrate RESTful APIs and third-party services.
- Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
- Integrate AI/ML models, APIs, or frameworks into existing and new applications.
- Work with databases such as MongoDB, PostgreSQL, or MySQL.
- Implement authentication and authorization mechanisms (JWT, OAuth).
- Optimize applications for maximum speed, scalability, and reliability.
- Participate in code reviews and maintain coding standards and best practices.
- Troubleshoot, debug, and upgrade existing systems.
- Stay updated with emerging technologies and recommend improvements to development processes.
Required SkillsFrontend
- Strong experience in Angular (2+) and React.js.
- Proficiency in JavaScript (ES6+) and TypeScript.
- Good understanding of HTML5, CSS3, Bootstrap, and responsive design principles.
- Experience with state management libraries (Redux, NgRx) is preferred.
Backend
- Strong hands-on experience with Node.js and Express.js.
- Experience building REST APIs and microservices.
- Knowledge of authentication mechanisms such as JWT and OAuth.
- Familiarity with API documentation tools like Swagger/Postman.
Database
- Experience with MongoDB, PostgreSQL, or MySQL.
- Knowledge of database design, optimization, and query performance tuning.
AI / ML
- Experience integrating LLM APIs (OpenAI, Gemini, Claude, etc.) into applications.
- Understanding of Machine Learning concepts and AI workflows.
- Experience with AI-powered features such as chatbots, summarization, recommendation engines, OCR, or automation tools is an advantage.
- Familiarity with Python-based AI frameworks is a plus.
Tools & Technologies
- Git and GitHub/GitLab.
- Docker and basic cloud deployment knowledge (AWS/Azure/GCP).
- CI/CD concepts and version control best practices.
- Agile/Scrum methodology experience.
Preferred Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Experience working on AI-enabled enterprise applications.
- Understanding of cloud services and server management.
- Ability to mentor junior developers and work independently.
Pay: ₹378,959.60 - ₹800,000.47 per year
Benefits:
Work Location: Hybrid remote in Mohali Sas Nagar, Chandigarh