Job DescriptionJob DescriptionCity: San Francisco / Santa Monica / New York
Onsite/ Hybrid/ Remote: Onsite (4 days a week)Duration: 13 months
Rate Range: Up to$89/hr on W2 depending on experience (no C2C or 1099 or sub-contract)
Work Authorization: GC, USC, All valid EADs except OPT, CPT, H1B
Must Have:
- Next.js
- React
- Material UI
- TypeScript
- JavaScript (ES6+)
- Node.js / Express.js
- End-to-end testing frameworks (Cypress, Playwright, etc.)
Responsibilities:
- Design, develop, and maintain customer-facing UI platforms supporting chatbot and virtual assistant experiences.
- Build scalable, intuitive, and accessible web applications to improve customer self-service capabilities.
- Collaborate cross-functionally with designers, product managers, backend engineers, and AI/ML teams to deliver seamless experiences.
- Integrate conversational AI technologies and natural understanding (NLU/NLP) frameworks.
- Participate in end-to-end product development cycles—from design through production deployment.
- Write clean, testable, and maintainable code following best practices.
- Drive UI/UX innovation by contributing to architectural decisions and front-end design systems.
- Continuously seek feedback and incorporate user analytics and A/B testing results to improve features.
Qualifications:
- Bachelor’s or Master’s degree in Computer Science or a related field.
- Strong foundation in software engineering principles and object-oriented programming.
- Proficient in React, Next.js, and Material UI for building responsive user interfaces.
- Strong TypeScript and modern JavaScript (ES6+) experience.
- Backend knowledge using Node.js and Express.js.
- Hands-on experience with modern testing frameworks such as Cypress or Playwright.
- Proven ability to independently deliver production-ready solutions.
- Excellent communication and collaboration skills.
Qualifications:
- Experience with conversational AI tools such as Dialogflow, Amazon Lex, or Microsoft Bot Framework.
- Background in designing or supporting chatbot/virtual assistant products.
- Familiarity with A/B testing, user feedback loops, and analytics-driven development.
- Understanding of modern NLU/NLP technologies such as NLU.js, Rasa NLU, or Amelia.