Fullstack Developer_Python_Typescript_Js_AI_Nov 20 Joiner_Walkin
Description
Job Description - Full Stack Developer (AI Enabled Applications)
We are seeking a highly motivated Full Stack Developer with strong experience in modern web technologies and practical knowledge of Artificial Intelligence (AI) and Generative AI solutions. The candidate will be responsible for designing, developing, securing, and maintaining enterprise-grade applications while leveraging AI capabilities to improve productivity, automation, and user experience. Role Overview Develop scalable full-stack applications, integrate AI services, automate workflows, and contribute to cloud-native enterprise solutions.
Key Responsibilities
1 Design, develop, test, and maintain full-stack web applications.
2 Build responsive front-end interfaces using TypeScript, JavaScript, and HTML.
3 Develop backend services, APIs, automation scripts, and integrations.
4 Integrate AI/Generative AI capabilities such as chatbots, knowledge assistants, document processing, and workflow automation.
5 Work with Python for AI integrations, automation, and data processing.
6 Collaborate with DevOps and security teams to ensure secure software delivery.
7 Participate in architecture reviews, code reviews, and technical design discussions.
8 Optimize application performance, scalability, and reliability.
Required Technical Skills
1 TypeScript - Strong proficiency (Primary technology).
2 JavaScript - Advanced knowledge of modern frameworks and libraries.
3 Python - Experience with AI/ML integration, automation, and APIs.
4 HCL (HashiCorp Configuration Language) - Infrastructure as Code knowledge preferred.
5 Shell Scripting - Linux automation and deployment activities.
6 HTML/CSS - Responsive web development.
7 Experience with REST APIs, microservices, and cloud-based architectures.
8 Knowledge of Git, CI/CD pipelines, and DevSecOps practices.
AI & Emerging Technology Expectations
1 Understanding of Generative AI, Large Language Models (LLMs), and AI-assisted development.
2 Experience integrating AI services such as Azure OpenAI, OpenAI, Anthropic, or similar platforms.
3 Knowledge of Retrieval-Augmented Generation (RAG), prompt engineering, and AI orchestration frameworks.
4 Ability to identify and implement AI use cases that improve business productivity.
5 Awareness of responsible AI, security, and data privacy practices. Preferred Qualifications
1 Bachelor's/Master's degree in Computer Science, Information Technology, or related discipline.
2 3-8 years of experience in full-stack software development.
3 Experience working in Agile/Scrum teams.
4 Exposure to cloud platforms such as AWS or Azure.
Success Criteria The ideal candidate combines strong software engineering skills with AI awareness, enabling the team to build intelligent, secure, and scalable digital products.