Job description
Viv's Developer Center provides a set of tools that make it easy for a third-party developer to create AI capabilities on top of their web services, and then publish the new functionality to a marketplace accessible by many users across a variety of devices and experiences. As a Frontend Engineer - DevTools, you will be building a new kind of web-based IDE for a new kind of platform. In this new paradigm, developers write programs to teach Viv how to write its own programs. Come help us pioneer a new way of writing software, one that is a collaboration between the developer and the AI.
Requirements:
- You are excited about our vision and want to collaborate with our team to build the next generation AI platform
- You enjoy writing elegant, maintainable, and readable code
- You believe that technical design and code reviews are critical parts of the software development process
- You don’t need to be convinced that Continuous Delivery is the only way to ship software
- Mastery of the JavaScript language (ES 2017) and all the modern tooling that it requires is essential!
- Experience with React and Redux
- Experience with Node.js
- Experience writing unit, integration, and functional tests, specifically for single page apps
- Having published your own npm modules or contributed back to an open source project is a plus