Full Stack Engineer
Responsibilities· Implement solutions using JavaScript (React JS & Node JS)· Develop web/mobile applications using HTML, CSS, JavaScript, TypeScript, and React· Build UI/UX using JavaScript frameworks (e.g., React, Angular)· Work with SQL and NoSQL database technologies· Write robust unit test cases using TDD and unit testing frameworks (e.g., Junit, Jest)· Use CICD tools like Git and Jenkins· Participate in design reviews with peers and stakeholders to decide on technologies· Adapt and learn new/emerging technologies· Have good communication and interpersonal skills· Review code developed by other developers and provide feedback· Contribute to documentation and educational content· Triage product or system issues and debug/resolve them· Familiarity with Python is a plusAI & Intelligent Experiences· Experience integrating LLMs (OpenAI, Azure OpenAI, etc.)· AI-assisted user experiences and interaction patterns· Prompt engineering fundamentals· Model Context Protocol (MCP)· AI agents and orchestration concepts· Designing workflows that help users understand, manage, and optimize AI usage