UI Developer

Chicago, Illinois

Compunnel
Apply for this Job
Job Summary:

We are seeking an experienced Frontend Developer with a strong background in React.js and chatbot UI development to join our dynamic team. You will play a key role in designing and implementing seamless, responsive, and interactive chatbot interfaces that enhance user engagement. The ideal candidate will have a passion for clean code, modern JavaScript frameworks, and a strong understanding of chatbot platform integrations.

Job Responsibilities:
  • Develop and maintain user-facing features for chatbot interactions using modern JavaScript frameworks (React preferred).
  • Design and implement responsive, accessible, and user-friendly interfaces.
  • Integrate frontend applications with chatbot platforms like Dialogflow, Microsoft Bot Framework, or Amazon Lex.
  • Translate Figma/Sketch designs into interactive UI components.
  • Ensure smooth real-time communication using WebSockets or similar technologies.
  • Optimize UI performance across multiple browsers and devices.
  • Write modular, well-documented, and maintainable code.
  • Participate in peer code reviews, testing, and debugging processes.
  • Collaborate with QA teams to ensure a seamless chatbot experience.
Required Skills:
  • 4+ years of experience in frontend/UI development.
  • Proficiency in HTML5, CSS3, JavaScript (ES6+), and TypeScript.
  • Strong experience with React.js and related libraries (Redux, Hooks, etc.).
  • Experience building chat-based or conversational UIs.
  • Solid understanding of RESTful APIs and WebSocket communication.
  • Familiarity with chatbot platforms such as Dialogflow or Microsoft Bot Framework.
  • Knowledge of responsive design principles and WCAG accessibility guidelines.
  • Basic understanding of Git and Agile development methodologies.
Preferred Skills:
  • Exposure to NLP/AI concepts and chatbot training flows.
  • Experience with real-time analytics and conversation tracking tools.
  • Familiarity with cloud platforms (AWS, Azure) and CI/CD pipelines.
  • Experience with error logging and performance monitoring tools.

Certifications (Preferred):

AWS Certified Developer â€" Associate or similar

Relevant certifications in React or Frontend Development (nice to have)

Education: Bachelors Degree

Certification: AWS Certified Developer
Date Posted: 24 April 2025
Apply for this Job