Job Description
Responsibilities:
- Develop and maintain the frontend architecture of our chatbot platform.
- Collaborate with back-end developers to integrate front-end components with the AI engine.
- Optimize chatbot interfaces for performance and responsiveness across various devices and platforms.
- Build reusable UI components and libraries for future use.
- Optimize frontend performance for speed and scalability.
- Ensure cross-browser compatibility and responsiveness.
- Collaborate with designers to translate designs into high-quality code.
- Conduct thorough testing debugging to ensure the quality of the chatbot interface and resolve UI/UX issues.
- Stay up-to-date with the latest frontend technologies and trends.
Required Skills and Experience:
- 10 Years and above experience in frontend development
- Strong proficiency in JavaScript, TypeScript, HTML, and CSS.
- Experience with modern frontend frameworks (React, Angular, Vue.js).
- Understanding of responsive design and cross-browser compatibility.
- Experience with version control systems (Git).
- Ability to write clean, maintainable, and efficient code.
- Strong problem-solving and debugging skills.
- Excellent communication and collaboration skills.
- A passion for creating exceptional user experiences.
Preferred Qualifications
- Experience with chatbot development or conversational UI design.
- Knowledge of UI/UX design principles.
- Experience with state management libraries (Redux, Context API).
- Understanding of accessibility standards.