Senior Full-Stack Engineer

New Yesterday

City: 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 language 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.
Preferred 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.
Location:
Bristol
Salary:
$70 - $80 per hour
Category:
Technology