Sr. React Product Developer, Conversations (AI chat bot)

Posted Jan 13, 2021, 12 views
  • reactjs
  • redux
  • javascript
  • react-redux
  • webpack

ABOUT CONVERSATIONS:
Conversations℠ is Dealer Inspire's messaging platform that connects today’s car shoppers with dealerships wherever, whenever, and however they want to shop. Fast, mobile, and fully integrated with text messaging and Facebook Messenger™, Conversations℠ uses A.I. technology and managed chat support to instantly respond to all incoming chats 24/7.
ABOUT THE ROLE:
Essential Duties & Responsibilities (including, but not limited to):


  • Development of new features, including adding functionality to our AI chat bot, Ana.

  • Writing high quality, clean code that is paired with automated unit and integration tests.

  • Taking new features through the entire development lifecycle, working in conjunction with our product owner to define the feature, develop it, and test it.

  • Refactoring non-ideal portions of both our Node API and our React apps.


  • Mentoring developers in your area of expertise.
    Required Skills & Experience:


  • 4+ years of professional experience with front-end technologies; including React, Redux, Webpack.

  • Mastery of JavaScript, HTML, and CSS/SASS/StyledComponents.

  • 5+ years of professional experience working with SQL databases; the ability to write efficient queries and benchmark/profile them.

  • Strong understanding of asynchronous programming.

  • Experience with performance debugging and benchmarking.

  • Experience with testing frameworks, such as karma, mocha, or jest.

  • Experience with Git version control.

  • Understanding of CI/CD.

  • Strong attention to design detail (UI/UX).

  • Strong verbal & written communication skills.

  • Strong documentation skills.


  • Experience working remotely & as part of a distributed engineering team.
    Highly Desired:


  • Professional experience working with NodeJS

  • AWS Cloud Architecture experience

  • Experience with working with non greenfield projects.

  • Ability to surface technical debt issues and develop a plan for resolution.

😻
Please mention Remote Club as a website where you found this job. It helps us get more interesting job posts here.